CentOS7下开放8080端口
1.问题说明
CentOS7系列的防火墙已经不同于之前版本使用iptables进行配置,此系列中使用firewall进行管理。
2.命令说明
查看防火墙状态:firewall-cmd --state
启动防火墙:systemctl start firewalld.service
重启防火墙:systemctl restart firewalld.service
关闭防火墙:systemctl stop firewalld.service
开通端口:firewall-cmd --zone=public --add-port=8080/tcp --permanent
参数:--zone=public:表示作用域为公共的
--add-port=8080/tcp:添加tcp协议的端口8080
--permanent:永久生效,如果没有此参数,则只能维持当前服务生命周期内,重新启动后失效
3.操作流程
3.1.登录服务器
注意:需要切换到root账户
3.2.查看防火墙的状态
3.3.开启8080端口
注意:命令执行后不是立即生效,而需要重启防火墙
3.4.重启防火墙
3.5.重新载入配置
有些时侯会需要重新载入配置
3.6.端口测试