2つのネットワークを相互に可視化する

2つのネットワークを相互に可視化する

ネットワーク レイアウトの大まかな図を作成しました。ネットワークイメージ

ゲートウェイ、2 台のサーバー、および Wi-Fi ルーターには、サブネット マスクが 255.255.255.240 のグローバル IP アドレスがあります。

PC のローカル IP アドレスは 10.0.1.x の範囲で、サブネットは 255.255.255.0 です。

必要な作業: 2 つのサーバーを PC のローカル ネットワークからアクセス可能にし、その逆も可能にします。サーバーは Ubuntu を実行しており、PC は Windows、Ubuntu、Mac です。Ubunturouteサーバーに を追加するか、2 つの IP アドレスを割り当てることでこれを実現できますか? 実際にどうすればよいのかわかりません。

ご協力いただければ幸いです。ありがとうございます!

編集: より詳しい情報:

  • ゲートウェイにアクセスできません。ISPから提供されています
  • サーバー (およびゲートウェイ) にはグローバル IP アドレスがあります。そのため、これらを 1 つのネットワークに結合することはできません。
  • ルーターは Apple Airport です。モデルはよくわかりませんが、大したことはできないと思います。

現在のハードウェアとネットワーク トポロジでは、この問題に対する明確な解決策がないことは理解しています。一部の方が指摘しているように、LAN 速度の PC からサーバーに簡単にアクセスできます。今のところはこれで問題ありません。

答え1

IP アドレスを使用して、PC からサーバーの 1 つへのトレースルートを投稿してください。(これは問題なく動作すると思いますが、サーバー名を使用すると、名前解決ブロードキャストがサブネット境界を越えないため、サーバーの IP と名前をホスト ファイルに追加することで修正できます)

ルータが NAT を実行しているため、逆の場合は難しい可能性があります。サーバーが PC 上のどのポートにアクセスする必要がありますか?

答え2

実際、これは質問の中でかなりのルーティングです。

設定に問題があります。

  • 一般的な Wi-Fi ルーターは、通常、手動で入力されたルートをサポートしません。必要な場合は、ファームウェアが Linux ベースでそのような変更が可能な openwrt、dd-wrt ​​ソリューションなどで置き換えられるかどうかを確認できます。
  • 外部ネットワークが内部ネットワークにアクセスできるようにする静的ルートと iptables ルールの設定を検討できます。ただし、静的ルートが適切に構成された Wi-Fi ルーターを指すようにゲートウェイを設定する必要があることに注意してください。
  • ゲートウェイのWi-Fiルーターへの10.0.1.0/24の静的ルートを設定する
  • ルーターにiptablesなどを設定して、2つのサブネットを接続できるようにします。

答え3

Weltenwanderer として、あなたの PC はすでにサーバーにアクセスできるはずです。リクエストはインターネットへの接続と同様に WIFI ルーターを通過します。つまり、PC はリクエストを開始でき、サーバーは応答しますが、サーバーは PC にリクエストを開始することはできません。

最も簡単な方法は、WiFi ルーターをゲートウェイとスイッチの間に移動してネットワークを 1 つだけになるように変更し、PC とサーバーの両方が 10.0.1.x ネットワーク上にあるようにし、すべての IP アドレスをルーターに割り当てて、WiFi ルーターに 1 対 1 の NAT ルールを設定することです。消費者向け WiFi ルーターを使用している場合は、これがサポートされていない可能性があります。

もう一つの考え。図にあるゲートウェイとは何ですか? それはファイアウォールですか、それともルーターですか? 複数の IP と 1 対 1 の NAT ルーティング自体をサポートするように構成できる可能性があります。それができる場合は、すべてが 10.0.1.x ネットワーク上にあるようにネットワークを再度設定し、WAN ポートではなくスイッチ ポートの 1 つを使用して WIFI ルーターを接続します。これにより、ルーターではなくアクセス ポイントとしてのみ機能します。

関連情報