centos7以上哦~
linux
防火墙命令速查
启动firewalld服务
sudo systemctl start firewalld
# 启动|停止|状态|自启|禁用
sudo systemctl start|stop|status|enable|disable firewalld
查看已经开放的端口
sudo firewall-cmd --list-port
linux开放指定端口
sudo firewall-cmd --zone=public --add-port=8090/tcp --permanent
注:开放端口之后,需要sudo systemctl restart firewalld
重启一下防火墙.
zone=public
:开放的域为public
--add-port=8090/tcp
:表示8090端口允许tcp
协议通信,web
程序开放tcp
就可以啦
--permanent
表示永久的意思
linux关闭指定端口
sudo firewall-cmd --zone=public --remove-port=8090/tcp --permanent
查看防火墙的所有信息
sudo firewall-cmd --list-all
查看所有tcp端口
sudo netstat -ntlp