2つのLANがあります:
LAN 1 192.168.2.1/24
LAN 2 192.168.3.1/24
tLAN 2 に IP アドレス 192.168.3.61 のデバイスがあります。ラップトップは LAN 1 に 192.168.2.100 で接続しています。最終目標は、デバイスが同じネットワーク上にあるかのように ping を実行することです。そのため、192.168.2.61 に ping を実行したいのですが (実際の IP は 192.168.3.61 です)。これは可能ですか? 可能な場合、何をすればよいですか? 私のルーターは Ubiquiti EdgeRouter Lite です。
答え1
どちらのネットワークもローカルなので、2つの「/24範囲」を同じ屋根の下に置きます。たとえば、サブネットを/24から/23に変更します。これにより、接続されたネットワークの範囲が得られます。
192.168.2.0 - 192.168.3.255
/23 のネットマスクは 255.255.254.0 です (デバイスにサブネットマスクではなくネットマスクが必要な場合)。
ノートパソコンは以下のように構成できます
IP: 192.168.2.100
NM: 255.255.254.0
GW: 192.168.2.1
これをルーターで実行する必要がある場合は、2 つのネットワーク間でルーティングできる BGP (Border Gate Protocol) がルーターでサポートされていることを確認する必要があります。これは、ルーターのインターフェイスで設定できる可能性があります。
答え2
NAT はルーター上でアドレスを変換するように設定できます。また、PC ごとにホスト ファイルを使用してこれを達成できると思います。