centos无法访问网站打开防火墙端口办法

发表时间
评论 没有

启动firewalld

# systemctl start firewalld.service

关闭firewalld

# systemctl stop firewalld.service

重启firewalld

# systemctl restart firewalld.service

永久关闭防火墙

# chkconfig iptables off 

永久关闭后重启

# chkconfig iptables on

检查防火墙状态

#  systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:firewalld(1)

查看防火墙运行状态

# firewall-cmd --state
running

查看防火墙规则

# firewall-cmd --list-all 

如果发现没有80端口号,这里需要添加一下80端口,网站才能正常访问

# firewall-cmd --permanent --zone=public --add-port=80/tcp --permanent

查看端口,执行命令,提示yes,即查询成功

# firewall-cmd --permanent --query-port=80/tcp

添加完端口之后一定要reload一下,重新加载防火墙配置

# firewall-cmd --reload

然后再查看防火墙规则就有80端口号了

public
  target: default
  icmp-block-inversion: no
  interfaces:
  sources:
  services: ssh dhcpv6-client
  ports: 80/tcp
  protocols:
  masquerade: no
  forward-ports:
  source-ports:
  icmp-blocks:
  rich rules:

上面操作完成后,就可以正常访问网站了

作者
分类 网站建设, 电脑网络

评论

本文评论功能已关闭。

← 较早的 较新的 →

相关文章