我通过ssh连接到VPN (Linux机器),并在那里调用以下命令:
sibi::bash-> python -m SimpleHTTPServer
Serving HTTP on 0.0.0.0 port 8000 ...然后,我在它的URL:http://x.x.x.x:8000中访问它,浏览器抱怨它无法连接。
如何调试此问题?
(Apache的测试页面在http://x.x.x.x中工作得很好)
更新: IP规则(iptables -L -n)
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
ACCEPT icmp -- 0.0.0.0/0 0.0.0.0/0
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22
REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain FORWARD (policy ACCEPT)
target prot opt source destination
REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain OUTPUT (policy ACCEPT)
target prot opt source destination 发布于 2013-11-20 09:20:54
这显然是防火墙的问题。
冲洗iptables帮助解决了这个问题:
sudo iptables -F
但是要小心,您可能希望为您的VPN服务器设置适当的防火墙规则。
https://stackoverflow.com/questions/20071325
复制相似问题