用户登录

防火墙规则在系统重新启动以后就没了 .. 我们可以找一种方法去把配置好的规则保存下来。 CentOS 7 系统自带了一个叫 Firewalld 的防火墙,现在它用的还是 iptables,可以先把这个 Firewalld 关掉 ..

然后我们再去安装一个叫 iptables-services 的东西 .. sudo yum install iptables-services -y ..

完成以后,启动一下它 .. sudo systemctl start iptables .. 再让这个服务开机自启动 .. sudo systemctl enable iptables ..

现在防火墙规则会保存到一个文件里 .. 先打开它看一下 .. sudo cat /etc/sysconfig/iptables ..

这里列出的是一些默认的比较常用的防火墙规则 .. 我们以后添加的规则可以保存到这个文件里 .. 重新启动一下 iptables 服务,可以应用在这个文件里的防火墙规则 ..

sudo systemctl restart iptables

查看一下规则的列表 .. sudo iptables -L .. 这里显示的就是保存在 /etc/sysconfig/iptables 文件里的那些规则 ..

我们可以再添加一条规则 .. 这条规则可以禁止 192.168.33.161 这个 IP 地址访问 ..

sudo iptables -A INPUT -s 192.168.33.161 -j DROP

配置好以后可以保存一下 .. sudo service iptables save ..

这样会把现在的防火墙规则都保存到 iptables 这个文件里 .. 这样重新启动的时候会恢复在这个文件里添加的所有的防火墙规则 ..

CentOS:保存防火墙规则《 iptables 防火墙 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点