Dylansuns

因为CentOS升级到7之后,发现无法使用iptables控制Linuxs的端口,因为CentOS 7使用firewalld代替了原来的iptables。下面记录如何使用firewalld开放Linux端口:

1、查询某端口是否开放

[root@localhost bin]# firewall-cmd --query-port=8080/tcp
no

2、永久开启某端口

firewall-cmd --zone=public --add-port=8080/tcp --permanent

[root@localhost bin]# firewall-cmd --add-port=8080/tcp --permanent
success

或者:

[root@localhost bin]# firewall-cmd --zone=public --add-port=8080/tcp --permanent

3、同时开放多个端口

[root@localhost taotao]# firewall-cmd --zone=public --add-port=30000-30999/tcp --permanent 
[root@localhost taotao]# firewall-cmd --reload

命令含义:

--zone #作用域

--add-port=80/tcp  #添加端口,格式为:端口/通讯协议

--permanent  #永久生效,没有此参数重启后失效

4、重启防火墙

[root@localhost bin]# firewall-cmd --reload
success

分类:

技术点:

相关文章:

  • 2021-12-01
  • 2021-11-23
  • 2021-10-07
  • 2021-07-25
  • 2021-09-30
  • 2021-11-14
猜你喜欢
  • 2022-02-09
  • 2021-11-20
  • 2021-11-12
  • 2021-11-18
相关资源
相似解决方案