Tomcat 8080 端口無法外部訪問,改為 80 端口即可。排查發現防火牆關閉了大部分端口但放行了 80。關閉防火牆後 8080 恢復正常。
chkconfig iptables onchkconfig iptables offservice iptables startservice iptables stop以上命令適用於所有 System V 風格服務管理的 Linux 服務。
編輯 /etc/sysconfig/iptables,在 -A RH-Firewall-1-INPUT 鏈中添加:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
分別放行 HTTP (80) 和 SSH (22)。