之前我给新的服务器配置tomcat后,发现需要开放8080端口才能使用,但是在/etc/sysconfig居然找不到iptables这个文件,发现新安装的 centos 7 没有 iptables 这个文件,在网上找了好多文章,终于找到了解决方法。
1、停止并屏蔽firewalld服务
systemctl stop firewalld
systemctl mask firewalld
2、安装iptables-services软件包
yum install iptables-services
3、在引导时启用iptables服务
systemctl enable iptables
4、启动iptables服务
systemctl start iptables
5、保存防火墙规则
service iptables save
或
/usr/libexec/iptables/iptables.init save
6、附加:停止、启动,重启防火墙
systemctl [stop|start|restart] iptables
参考文章:https://blog.youkuaiyun.com/csdn_lqr/article/details/53885808
为linux开放8080或者80端口:https://blog.youkuaiyun.com/qq_30745307/article/details/81049453