解决CentOS 7 /etc/sysconfig下没有iptables的问题

之前我给新的服务器配置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.csdn.net/csdn_lqr/article/details/53885808

为linux开放8080或者80端口:https://blog.csdn.net/qq_30745307/article/details/81049453

你可能感兴趣的:(linux)