- ベストアンサー
netstatコマンドの見方
通信のためにポートを開ける必要があります。しかし何番のポートを開ければいいのかわかりません。netstatコマンドの結果の見方について教えて下さい。 1)ローカルアドレスというのは自分のPC(netstatコマンドを実行したノード)のローカルアドレスでよいのでしょうか? 2)外部アドレスというのは通信相手のノードのグローバルアドレスという事でよいのでしょうか? 3)通信の際のポートの番号ですが、自分のローカルアドレスとポート番号が”192.168.x.x:10000”の場合、グローバルアドレス変換するとポート番号10000というのは変わるのでしょうか? 4)自分のPCのポートを開放するというのは3)でいうところのローカルアドレスの末尾のポート番号を開放すればよろしいのでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
簡潔に。 1.正解 2.正解 3.グローバルアドレス変換というのがちょっと・・・ですが、普通は、自宅のルーターにNATの設定がしてあるはず。その設定に応じて自分のアドレスもポート番号も変わります。さらに、接続先のプロバイダの構成によっては、相手先には、更に違うIPアドレスとポートが届いている可能性もあります。 4.正解 といった感じでしょうか。3に関しては、相手先からこちらに繋いでくるというパターンを考えなくて良いなら(普通はありません。)、深く考える必要も無いです。
お礼
ご回答ありがとうございます。ポートの番号も変わるんですね。ますますわからなくなりましたが、いずれにしても開けるポートの番号さえわかれば解決です。ありがとうございました。