2011-07-11 1 views
0

ためしかしないlocalhostのために働き、私は自分のコンピュータのIPアドレスをtelnetで接続する場合には、(IPは、セキュリティ上の理由から隠されている)と言う:Telnetは、私は私のMacのラップトップ上でソケットを実行している生のIPアドレス

telnet 7-.---.--.--- 4005 
Trying 7-.---.--.---... 
telnet: connect to address 7-.---.--.---: Connection refused 
telnet: Unable to connect to remote host 
- オープンファイアウォール

Trying ::1... 
telnet: connect to address ::1: Connection refused 
Trying fe80::1... 
telnet: connect to address fe80::1: Connection refused 
Trying 127.0.0.1... 
Connected to localhost. 

アップデート:私は上のtelnetを行う際

は、しかし、それは(これは生のメッセージである任意の情報を隠していなかった)それが言う作品は「localhost」

Trying 7-.---.--.---... 
telnet: connect to address 7-.---.--.---: Operation timed out 
telnet: Unable to connect to remote host 
+0

ループバックでのみリッスンしますか? –

答えて

0

おそらくファイアウォール:一般的にローカルホストが禁止されていないが、外部IPは今、すべてのポートを開いた後に、まだ私は生のIPをしようとすると、しかし、私はこの新しいエラーが出る前と同じように動作しますローカルホストインタフェースはです。

1

サーバーはループバックインターフェイス(INADDR_LOOPBACK)のみでリッスンしていますが、すべてのインターフェイス(INADDR_ANY)またはファイアウォールが接続を妨げているわけではありません。

+0

この問題を解決するにはどうすればよいですか?私は私のルータにポートを開いたが、それでも動作しません。 –

+0

サーバーがループバックインターフェイスでリッスンしている場合は、それを変更するためのコマンドラインオプションまたは構成オプションが必要です。 – trojanfoe

関連する問題