私はネットワーキングの人ではないので、私の質問がばかげているとすみません。
Amazon EC2に2台のUbuntuマシンをセットアップしています。ポート9300を介して一方から他方へ「話す」必要があります。受信側のマシンで、コマンドラインから次のコマンドを実行しました。
netstat -ntlup | grep 9300
私のクライアントマシンでは、コマンドラインから次のコマンドを実行しました。
telnet [otherIPAddress] 9300
クライアントマシンでそのコマンドを入力すると、次のように表示されます。
Trying [otherIPAddress]...
Connected to [otherIPAddress].
Escape character is '^]'.
次に、コマンドラインで「Hello World」と入力しました。 Enterキーを押した直後に、次のように表示されます。
Connection closed by foreign Host.
このエラーが発生するのはなぜですか?この接続を実行できるようにする必要があります。私の人生において、なぜそれを介してコミュニケーションが取れないのか理解できません。
これは期待どおりに機能しているように見えますが、[otherIPAddress]:9300
で実行されているものはすべてHello World\n
を想定していないため、接続が切断されました。