学习啦 > 学习电脑 > 电脑安全 > 防火墙知识 > centos7防火墙怎么样关闭

centos7防火墙怎么样关闭

时间: 林辉766 分享

centos7防火墙怎么样关闭

  有时候不想用centos 7 防火墙了,想要关闭该怎么办呢?下面由学习啦小编给你做出详细的centos 7防火墙 关闭方法介绍!希望对你有帮助!

  centos 7防火墙 关闭方法一:

  1、关闭firewall:

  systemctl stop firewalld.service #停止firewall

  systemctl disable firewalld.service #禁止firewall开机启动

  firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

  2、iptables防火墙(这里iptables已经安装,下面进行配置)

  vi/etc/sysconfig/iptables #编辑防火墙配置文件

  # sampleconfiguration for iptables service

  # you can edit thismanually or use system-config-firewall

  # please do not askus to add additional ports/services to this default configuration

  *filter

  :INPUT ACCEPT [0:0]

  :FORWARD ACCEPT[0:0]

  :OUTPUT ACCEPT[0:0]

  -A INPUT -m state--state RELATED,ESTABLISHED -j ACCEPT

  -A INPUT -p icmp -jACCEPT

  -A INPUT -i lo -jACCEPT

  -A INPUT -p tcp -mstate --state NEW -m tcp --dport 22 -j ACCEPT

  -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -jACCEPT

  -A INPUT -p tcp -m state --state NEW -m tcp --dport 8080-j ACCEPT

  -A INPUT -j REJECT--reject-with icmp-host-prohibited

  -A FORWARD -jREJECT --reject-with icmp-host-prohibited

  COMMIT

  :wq! #保存退出

  centos 7 防火墙关闭方法二:

  CentOS是Linux发行版之一,刚开始接触的朋友可能都还不知道centos关闭防火墙方法是什么吧?接下来本文就将为大家介绍使用命令行关闭centos防火墙的方法。

  我们可以使用以下命令:

  #/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

  #/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT

  #/etc/rc.d/init.d/iptables save

  重启计算机后,防火墙默认已经开放了80和22两个端口。

  临时性的完全关闭防火墙,可以不重启机器:

  #/etc/init.d/iptables status ##查看防火墙状态

  #/etc/init.d/iptable stop ##本次关闭防火墙

  #/etc/init.d/iptable restart ##重启防火墙

  永久性关闭防火墙:

  #chkconfig --level 35 iptables off (注意中间的是两个英式小短线;重启)

  设置防火墙开放端口的方法如下:

  vi /etc/sysconfig/iptables

  修改防火墙时注意最好留下VNC和SSH的管理端口。

  下面是一个iptables的示例:

  # Firewall configuration written by system-config-securitylevel

  # Manual customization of this file is not recommended.*filter

  :INPUT ACCEPT [0:0]

  :FORWARD ACCEPT [0:0]

  :OUTPUT ACCEPT [0:0]

  :RH-Firewall-1-INPUT - [0:0]

  -A INPUT -j RH-Firewall-1-INPUT

  -A FORWARD -j RH-Firewall-1-INPUT

  -A RH-Firewall-1-INPUT -i lo -j ACCEPT

  -A RH-Firewall-1-INPUT -p icmp –icmp-type any -j ACCEPT

  -A RH-Firewall-1-INPUT -p 50 -j ACCEPT

  -A RH-Firewall-1-INPUT -p 51 -j ACCEPT

  -A RH-Firewall-1-INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT

  -A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 53 -j ACCEPT

  -A RH-Firewall-1-INPUT -m state –state NEW -m udp -p udp –dport 53 -j ACCEPT

  -A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT

  -A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 25 -j ACCEPT

  -A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT

  -A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 443 -j ACCEPT

  -A RH-Firewall-1-INPUT -j REJECT –reject-with icmp-host-prohibited

  COMMIT

  要根据自己需求情况来修改这个文件,举例来说,如果你不希望开放80端口提供web服务,那么应该相应的删除这一行:

  -A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT

  全部修改完之后重启iptables:

  service iptables restart

  你可以验证一下是否规则都已经生效:iptables -L

  这样,我们就完成了CentOS防火墙的设置修改。

  看了“centos 7防火墙 怎么样关闭”文章的还看了:

1.如何关闭linux的防火墙

2.如何检查linux防火墙是否开启

3.电脑高手必读 服务器基础知识大全(图文)

4.电脑基础入门知识有什么

5.服务器基础知识大全

743270