开发者
资源
文档评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

开启防火墙端口

如果服务器OS防火墙已开启,执行如下操作开通服务器OS防火墙端口(如果服务器OS防火墙没有开启,请跳过此步骤)。
  • 以下命令中的8000端口是5中设置的端口号,请根据实际情况修改。
  • 若用户还配置了硬件防火墙,则需要用户联系相关的网络管理员同步完成对硬件防火墙的配置,开通需要访问的端口。
  • 开启防火墙端口需使用root用户。

openEuler/麒麟

  1. 查看防火墙是否开启。
    1
    systemctl status firewalld
    

    显示“inactive”表示防火墙没有开启,请跳过以下步骤。

  2. 查看端口是否开通。
    1
    firewall-cmd --query-port=8000/tcp
    

    提示“no”表示端口未开通。

  3. 永久开通端口。
    1
    firewall-cmd --add-port=8000/tcp --permanent
    

    提示“success”表示开通成功。

  4. 重新载入配置。
    1
    firewall-cmd --reload
    
  5. 再次执行以下命令查看端口是否开通。
    1
    firewall-cmd --query-port=8000/tcp
    

    提示“yes”表示端口已开通。

    • 如果想要移除端口,请执行以下命令。
      1
      firewall-cmd --permanent --remove-port=8000/tcp
      

      提示“success”表示端口移除成功。

      移除成功后再执行以下命令重新载入配置。

      1
      firewall-cmd --reload
      
    • 如果SUSE中没有firewalld,则需要先安装firewalld,再执行以上命令。