fzy-blog

无法访问部署在linux上的应用服务器解决方案

2019-05-24

主要原因是 linux 开启了防火墙,有两种解决方案,一种是关闭防火墙,另外一种是开放所要访问的端口

1、关闭防火墙(非常不建议)

service iptables stop –停止

service iptables start –启动

2、使用命令开放端口

vi /etc/sysconfig/iptables

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

-A INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT
特别提示:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败,正确的应该是添加到默认的 22 端口这条规则的下面

/etc/init.d/iptables restart 最后重启防火墙使配置生效

/etc/init.d/iptables save

/etc/init.d/iptables status 查看打开的端口

/etc/init.d/iptables stop 关闭防火墙

重启后永久生效
开启: chkconfig iptables on
关闭: chkconfig iptables off
检查:chkconfig –list | grep iptables

Tags: Linux
使用支付宝打赏
使用微信打赏

若你觉得我的文章对你有帮助,欢迎点击上方按钮对我打赏

扫描二维码,分享此文章