1.查看防火墙指定端口是否打开

firewall-cmd --query-port=8083/tcp

2.打开防火墙指定端口

如果上面端口查询没有开启的话,需要重新开启一下

   开启端口命令  sudo firewall-cmd --add-port=1431/tcp --permanent

    添加  firewall-cmd --zone=public --add-port=80/tcp --permanent    (--permanent永久生效,没有此参数重启后失效)

    重新载入  firewall-cmd --reload
    查看    firewall-cmd --zone= public --query-port=80/tcp
    删除    firewall-cmd --zone= public --remove-port=80/tcp --permanent
 
参考:

1.安装防火墙

   安装iptables-services :

 

2.防火墙基本操作

 

   查看版本: firewall-cmd --version

 

   显示状态: firewall-cmd --state

 

 查看所有打开的端口: netstat -anp

 

   开启防火墙 systemctl start firewalld

 

 关闭防火墙 systemctl stop firewalld

 

    开启防火墙 service firewalld start 
    若遇到无法开启
    先用:systemctl unmask firewalld.service 
    然后:systemctl start firewalld.service

 

3.端口查询

 

    查询指定端口是否已开 firewall-cmd --query-port=666/tcp

 

    提示yes or no

 

    查询所有开启的端口 netstat -anp

4.开启端口

   如果上面端口查询没有开启的话,需要重新开启一下

   开启端口命令  

 

    添加  firewall-cmd --zone=public --add-port=80/tcp --permanent    (--permanent永久生效,没有此参数重启后失效)

    重新载入  firewall-cmd --reload
    查看    firewall-cmd --zone= public --query-port=80/tcp
    删除    firewall-cmd --zone= public --remove-port=80/tcp --permanent


注意:本文归作者所有,未经作者允许,不得转载

更多内容请访问:IT源点