• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ポート解放についてお聞きします。)

ポート解放についてお聞きします

このQ&Aのポイント
  • IPアドレス192.168.0.103と192.168.0.104で同じポートを開放すると、192.168.0.103では解放されますが、192.168.0.104では解放されません。
  • 現在の状況は、ルーター(モデム)- ルーター(ブリッジ)- ノートPC(無線)で、ノートPCには固定IPアドレス192.168.0.103を割り当てています。
  • 同様に、ルーター(モデム)- ルーター(ブリッジ)- デスクPC(無線)として、デスクPCに固定IPアドレス192.168.0.104を割り当てても解放されていません。

質問者が選んだベストアンサー

  • ベストアンサー
  • matyu1003
  • ベストアンサー率42% (257/598)
回答No.1

外部から内部に入れない、という話ですよね。ある外部ポートにきたパケットを内部に流すとき、指定できるIPアドレスはひとつだけです(あるひとつのパケットを同時に複数のアドレスに送れないのはわかりますよね?)。複数設定できるようになっている場合は、最初に設定したものか最後に設定したもの(ルーターによって異なるのでマニュアルを見てください)だけが有効で、あとは無視されます。 ちなみに、複数のポートに対して同じアドレスにパケットを流すことはできますので、念のため。

ultramario
質問者

お礼

回答ありがとうございます。 >ひとつのパケットを同時に複数のアドレスに送れないの 同じポートを使っているだけであって別々のパケットをそれぞれのアドレスに送りたいわけなんですが、 やはり外部から内部へ流れるときにポート別とされてしまうわけですね。 ではそれぞれのアドレスに違うポートを指定したらどうなんでしょうか?この場合はそれぞれ別のパケットになるため「ひとつのパケットを同時に複数のアドレスに送る」ことにはならないですよね?やはりそれも出来ないようになっているのでしょうか? 話を戻して、 デスクPCにパケットを流したい場合は最初(または最後)に指定したアドレスを使い ノートPCに流したい場合はいちいちプライベートアドレスを変更して再起動しなくてはいけないのでしょうか? 他に何かいい方法はありませんか?

その他の回答 (2)

  • matyu1003
  • ベストアンサー率42% (257/598)
回答No.3

>ではそれぞれのアドレスに違うポートを指定したらどうなんでしょうか? たとえばポート80を192.168.0.103、ポート8080を192.168.0.104に送る、という話ならもちろん可能です。ただし、この例の場合、~103のパソコンのポート80、~104のパソコンのポート8080にそれぞれパケットが届きますので、それで目的の動作が果たせるようにパソコンの設定をするのにそれなりの苦労が伴います。

ultramario
質問者

お礼

回答ありがとうございました。

  • koi1234
  • ベストアンサー率53% (1866/3459)
回答No.2

何の目的の為にポートを空けたいのかって事と 各ルータの用語に若干違いがあるためわかりずらいですが >やはりそれも出来ないようになっているのでしょうか? これは可能です 但し当たり前のごとくサーバ・クライアントが同じポート変更して動くのなら という条件付です(これはもはやポート開放の問題ではありません) >プライベートアドレスを変更して再起動しなくてはいけないのでしょうか? そもそも何をやろうとされているのかを明確にしていただいたほうが判りやすいんですが