1

ssh 経由で VPN (Linux マシン) に接続し、そこで次のコマンドを呼び出します。

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

次に、その URL であるhttp://xxxx:8000にアクセスすると、ブラウザから接続できないというメッセージが表示されます。

この問題をデバッグするには?

( Apache のテスト ページはhttp://xxxxで正常に動作します)

更新: 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   
4

1 に答える 1

2

明らかにファイアウォールの問題でした。

iptables問題の解決に役立つフラッシュ:

sudo iptables -F

ただし、VPN サーバーに適切なファイアウォール ルールを設定することをお勧めします。

于 2013-11-20T09:20:54.237 に答える