1

node.js を使用して TCP サーバーを作成しました

サーバーはポート 8xxx で実行されます。

iPadでtelnetを使用してサーバーをテストしましたが、問題ありません。

サーバーを実行するコンピューターと iPad は同じ Wi-Fi ネットワークを使用します。

ワイヤレス ルーターは、インターネットに接続されている VDSL モデムに接続されています。

LAN にない別のコンピュータを使用して TCP サーバーに telnet する方法は?

私はネットワーキングが初めてです。方法を教えてください:)ありがとう!

P/s: 下手な英語でごめんなさい。

4

2 に答える 2

0

着信接続をブロックするファイアウォールがある場合は、WAN IP と設定したポートを使用して TCP サーバーに接続できるはずです。

http://whatismyipaddress.com/のような Web サイトにアクセスして、IP を見つけることができます。

次に、次のような方法でリモートコンピューターから接続を試みますtelnet [YOUR IP] [PORT]

接続が機能しない場合は、すべてのソフトウェア ファイアウォールおよび/またはマテリアル ファイアウォールを無効にしてください。正常に機能するはずです。

于 2013-02-06T09:34:16.037 に答える
0

この場合、コンピューター (サーバー) のパブリック IP が必要になります。通常、パブリック IP は、ISP クライアントにログインするたびに変更されます。whatismyip.org を使用して IP を見つけることができます。

これで、他のマシンにもインターネット接続が必要です。次に、whatismyip から取得したパブリック IP を使用して telnet を実行します。それが動作します。

于 2013-02-06T09:35:39.683 に答える