Linux云服务器关闭防火墙、添加例外端口

操作场景

本节操作指导用户关闭Linux操作系统云服务器的防火墙,以及防火墙添加例外端口的操作。

注意:

防火墙开启和设置安全组是对云服务器的双重保护,如果选择关闭防火墙,建议安全组谨慎开放端口。

关闭防火墙

根据操作系统不同,分别执行以下命令关闭防火墙。

  • CentOS 6系统:

    service iptables stop

  • CentOS 7系统:

    systemctl stop firewalld.service

  • Ubuntu系统:

    ufw disable

  • Debian系统:

    /etc/init.d/iptables stop

防火墙添加例外端口
  • CentOS 6添加防火墙例外端口。

    1. 以添加23端口为例,执行以下命令,添加防火墙例外端口:tcp协议23端口。

      iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT

    2. 保存新配置。

      service iptables save

    3. (可选)设置防火墙开机自启动。

      chkconfig iptables on

      说明

      • 可执行以下命令关闭防火墙开机自启动。

        chkconfig iptables off

      • CentOS 6启动防火墙时可能会出现"iptables"no config file"错误 ,原因是未找到配置文件iptables。解决方法如下:

        1. 新建一条规则。

          iptables -P OUTPUT ACCEPT

        2. 保存配置。

          service iptables save

        3. 再次启动防火墙。

          service iptables start

  • 以CentOS 7添加防火墙例外端口及防火墙常用操作。

    1. 启动防火墙。

      systemctl start firewalld.service

      检查防火墙状态是否打开。

      firewall-cmd --state

      回显信息:

      [root@ecs-centos7 ~]# firewall-cmd --state
      running
      
    2. 以添加23端口为例,执行以下命令,添加防火墙例外端口:tcp协议23端口。

      firewall-cmd --zone=public --add-port=23/tcp --permanent

      回显信息如下说明设置成功:

      [root@ecs-centos7 ~]# firewall-cmd --zone=public --add-port=23/tcp --permanent
      success
      
    3. 重新加载策略配置,使新配置生效。

      firewall-cmd --reload

    4. 可以执行以下命令查看开启的所有端口。

      firewall-cmd --list-ports

      [root@ecs-centos7 ~]# firewall-cmd --list-ports
      23/tcp
      
    5. (可选)设置防火墙开机自启动。

      systemctl enable firewalld.service

      查看防火墙设置开机自启是否成功。

      systemctl is-enabled firewalld.service;echo $?

      回显信息如下说明已设置成功:

      [root@ecs-centos7 ~]# systemctl is-enabled firewalld.service;echo $?
      enabled
      0
      

    说明:

    可执行以下命令关闭防火墙开机自启动。

    systemctl disable firewalld.service

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值