Centos 7,灯栈。
防火墙已关闭,sealinux 已禁用,Iptables 看起来不错
如果你localhost/api.php
或internal-ip/api.php
从浏览器来看,它工作正常,如果你 ping 它就正常,如果你在服务器上打开 vnc 并打开浏览器就正常。
如果你 ssh 到服务器然后 curl 上面的任何 url,你都会得到no route to host
iptables 目录
iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
DOCKER all -- anywhere anywhere ADDRTYPE match dst-type LOCAL
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
DOCKER all -- anywhere !loopback/8 ADDRTYPE match dst-type LOCAL
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- 172.17.0.0/16 anywhere
MASQUERADE all -- 172.18.0.0/16 anywhere
MASQUERADE tcp -- 172.18.0.2 172.18.0.2 tcp dpt:http
MASQUERADE tcp -- 172.18.0.2 172.18.0.2 tcp dpt:ssh
MASQUERADE tcp -- 172.18.0.3 172.18.0.3 tcp dpt:mysql
MASQUERADE tcp -- 172.18.0.4 172.18.0.4 tcp dpt:21212
MASQUERADE tcp -- 172.18.0.4 172.18.0.4 tcp dpt:21211
MASQUERADE tcp -- 172.18.0.4 172.18.0.4 tcp dpt:cslistener
MASQUERADE tcp -- 172.18.0.4 172.18.0.4 tcp dpt:tproxy
MASQUERADE tcp -- 172.18.0.4 172.18.0.4 tcp dpt:webcache
MASQUERADE tcp -- 172.18.0.4 172.18.0.4 tcp dpt:7181
MASQUERADE tcp -- 172.18.0.4 172.18.0.4 tcp dpt:personal-agent
MASQUERADE tcp -- 172.18.0.4 172.18.0.4 tcp dpt:agriserver
MASQUERADE tcp -- 172.18.0.4 172.18.0.4 tcp dpt:ssh
MASQUERADE tcp -- 172.18.0.5 172.18.0.5 tcp dpt:ddi-tcp-1
MASQUERADE tcp -- 172.18.0.5 172.18.0.5 tcp dpt:fmtp
MASQUERADE tcp -- 172.18.0.5 172.18.0.5 tcp dpt:8061
MASQUERADE tcp -- 172.18.0.6 172.18.0.6 tcp dpt:webcache
Chain DOCKER (2 references)
target prot opt source destination
RETURN all -- anywhere anywhere
RETURN all -- anywhere anywhere
DNAT tcp -- anywhere anywhere tcp dpt:amanda to:172.18.0.2:80
DNAT tcp -- anywhere anywhere tcp dpt:10022 to:172.18.0.2:22
DNAT tcp -- anywhere anywhere tcp dpt:23306 to:172.18.0.3:3306
DNAT tcp -- anywhere localhost tcp dpt:lupa to:172.18.0.4:21212
DNAT tcp -- anywhere localhost tcp dpt:groove-dpp to:172.18.0.4:21211
DNAT tcp -- anywhere localhost tcp dpt:igrid to:172.18.0.4:9000
DNAT tcp -- anywhere localhost tcp dpt:18081 to:172.18.0.4:8081
DNAT tcp -- anywhere anywhere tcp dpt:18090 to:172.18.0.4:8080
DNAT tcp -- anywhere localhost tcp dpt:17181 to:172.18.0.4:7181
DNAT tcp -- anywhere localhost tcp dpt:cisco-snat to:172.18.0.4:5555
DNAT tcp -- anywhere localhost tcp dpt:13021 to:172.18.0.4:3021
DNAT tcp -- anywhere localhost tcp dpt:20022 to:172.18.0.4:22
DNAT tcp -- anywhere anywhere tcp dpt:8887 to:172.18.0.5:8888
DNAT tcp -- anywhere localhost tcp dpt:18500 to:172.18.0.5:8500
DNAT tcp -- anywhere anywhere tcp dpt:18061 to:172.18.0.5:8061
DNAT tcp -- anywhere anywhere tcp dpt:38080 to:172.18.0.6:8080