CentOS7 上解决不能被外部浏览访问情况

1,244 阅读1分钟

centos6.xcontos7.x 最大的区别就是防火墙的区别,我们访问的时候需要开放指定的防火墙端口才能访问;

介绍一些开放端口的命令:

  1. 查看防火墙的状态

irewall-cmd --state

结果:running(开启)或者not running(未开启)

  1. 在防火墙开启的条件,开放指定端口(重启才生效)

irewall-cmd --permanent --zone=public --add-port=8080/tcp

结果:返回 success ,表示开放 8080 端口

  1. 重新加载(开放端口后一定要重新加载,否则新开放的端口不会生效)

firewall-cmd --reload

结果:返回 success 表示成功

  1. 查看开启的端口

firewall-cmd --permanent --zone=public --list-ports

结果:出现指定的端口,比如8080/tcp

  1. 删除指定端口(重启才生效)

firewall-cmd --zone=public --remove-port=8080/tcp --permanent

结果:返回 success 表示成功