Centos7关闭默认防火墙firewall和启用iptables操作

104次阅读
没有评论

共计 760 个字符,预计需要花费 2 分钟才能阅读完成。

centos7 如何关闭默认防火墙 firewall? 关闭了默认防火墙后,我们如何启用 iptables 防火墙呢? 在使用 Docker 时,启用 centos7 默认的 firewall,启动端口映射时,防火墙规则不生效。docker 默认使用了 iptables 防火墙机制。所以需要关闭 firewall 使用 iptables 解决。今天,小编教大家如何关闭 firewall 和启用 iptables 的相关操作!

1. 关闭默认的 firewall 防火墙

systemctl stop firewalld.service 关闭防火墙

2. 关闭开机启动

systemctl disable firewalld.service

3. 安装开启 iptables 防火墙

yum install iptables (根据 centOS7 的版本和内核,有些版本已经装过,可以跳过此命令)

yum install iptables-services

service iptables restart

4. 设置 iptables 防火墙开机启动

sudo systemctl enable iptables

或者

systemctl enable iptables.service

5. 禁用 22 端口添加指定 ip 访问指定端口

vim /etc/sysconfig/iptables

-A INPUT -p tcp -m state –state NEW -m tcp –dport 22 -j DROP

-A INPUT -s 192.168.255.13 -p tcp -m state –state NEW -m tcp –dport 22 -j ACCEPT

6. 重启防火墙:

systemctl restart iptables

最后: 通过以上操作就可以实现“Centos7 关闭默认防火墙 firewall 和启用 iptables 操作”,如果因为版本问题或系统问题导致无法实现,可以自己百度了解一下相关知识!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-06-12发表,共计760字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)