telnet を使用してサーバーのポートを試すと、次のメッセージが表示されます。
テルネットxxxxxx
xxxx に接続しています。ポート xxxx のホストへの接続を開けませんでした: 接続に失敗しました
しかし、ウェブ上のtelnetツール(例えばhttp://www.adminkit.net/telnet.aspx)接続を正常に開くことができます。
問題はローカル コンピュータにあると思われます。ファイアウォールをオフにしてみましたが、効果はありませんでした。
考えられる理由は何でしょうか?
答え1
できる限りの回答をさせていただきます。まず、使用しようとしている IP アドレスによって異なります。両方のシステムが同じ内部ネットワーク上にある場合は、外部ではなく内部ネットワークの IP を試す必要があります。次に、両方のシステムが内部ネットワーク上にある場合は、サーバーがローカル IP アドレスをリッスンしていない可能性が最も高くなります。つまり、サーバーで Telnet 接続を処理するために使用しているソフトウェアが適切なアドレスとポートをリッスンするように設定されているか、ローカル ネットワーク上の着信要求をリッスンしていないかのどちらかです。サーバーによっては、iptables に問題がある可能性があります (サーバーが Linux であると想定)。サーバーが同じ内部ネットワーク内にない場合は、ルーターのファイアウォールに問題があるか、ルーターで Telnet しようとしているポートを開くかポートを転送する必要があります。