SimpleHTTPServer无法正常工作

时间:2013-11-19 12:15:38

标签: python simplehttpserver

我通过ssh连接到VPN(Linux机器)并在那里调用以下命令:

sibi::bash-> python -m SimpleHTTPServer
Serving HTTP on 0.0.0.0 port 8000 ...

然后,我访问了它的网址: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   

1 个答案:

答案 0 :(得分:2)

这显然是防火墙问题。

刷新iptables有助于解决问题:

sudo iptables -F

但请注意,您可能需要为VPN服务器设置适当的防火墙规则。