環境:ルーターを持っています(ASUS ROG GT-AC5300x 1)を2つのスイッチの真ん中に(TP-Link TL-SG108E 4.0x 2)。ルーターの WAN ポートは、インターネットを提供する別のルーターに接続されています (範囲外)。両方のスイッチは LAN ポートにあります。コンピューター 1 はスイッチ 1 に接続されています。コンピューター 2 はスイッチ 2 に接続されています。ASUS ルーター (インターネット ルーターではありません) は DHCP サーバーとして機能し、MAC アドレスに基づいて両方のスイッチと両方のコンピューターに専用の IP アドレスを割り当てます。すべてが同じサブネット上にあります。
- インターネットルーター(対象外)
- Asus ルーター(192.168.1.1/255.255.255.0)
- スイッチ1(192.168.1.2/255.255.255.0)
- コンピュータ 1(192.168.1.4/255.255.255.0)
- スイッチ2(192.168.1.3/255.255.255.0)
- コンピュータ2(192.168.1.5/255.255.255.0)
- スイッチ1(192.168.1.2/255.255.255.0)
- Asus ルーター(192.168.1.1/255.255.255.0)
質問:コンピュータ1がコンピュータ2にping/RDPできるようにネットワークを構成するにはどうすればいいですか? 両方のコンピュータから両方のスイッチにpingすることはできますが、コンピュータ1からコンピュータ2に、またはコンピュータ2からコンピュータ1にping/RDPすることはできません。これは、ルータを構成して、コンピュータ2のIPへのリクエストをスイッチ2経由で送信し、その逆も行う必要があるためと思われます。考えるオンラインでいろいろ検索した後、ルーターに次の静的ルートを追加することで、コンピューター 2 に対してこれを適切に実行しました (Web GUI の [LAN] -> [ルート] の下)。
- ネットワーク/ホスト IP: 192.168.1.5 (コンピュータ 2)
- ネットマスク: 255.255.255.0
- ゲートウェイ: 192.168.1.3 (スイッチ 2)
- メトリック: 2 (よく分かりませんが、空と 2 を試しました)
- インターフェース: LAN
しかし、このルートを保存し、スイッチ 2 をオフにし、ASUS ルーターを 30 秒間オフにし、ルーターを再起動し、スイッチ 2 をオンに戻した後も、コンピューター 1 からコンピューター 2 に ping/RDP を実行できません (または、別のスイッチではなくルーターに直接接続されているコンピューターからでも実行できません)。困惑しています。どなたか助けていただければ幸いです。
答え1
質問で提供された新しい詳細により、これがルーティングの問題ではないことが明らかになりました。
ご指摘のとおり、すべてのシステムは同じ論理ネットワーク (192.168.1.x) に接続されています。この場合、ルーティングは行われません。ルーターは実際にはまったく関与していません。代わりに、この場合、両方のコンピューターを 1 つのスイッチで直接接続しても違いはありません。
実際、これはルーターが原因ではないことを証明するための良いテストです。両方のコンピューターを同じスイッチに接続し、ping が通るかどうか確認するだけです。
あなたの投稿を正しく解釈していれば、答えは、まだ他のコンピュータに ping できないということになるでしょう。
この時点で、ルーティングやネットワークの変更をすべて元に戻し、基本に戻る必要があります。
これはルーターの問題ではなく、コンピューターのファイアウォールの問題です。