![Windows 7 で 2 つのネットワーク間のルーティングを設定する](https://rvso.com/image/1414666/Windows%207%20%E3%81%A7%202%20%E3%81%A4%E3%81%AE%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E9%96%93%E3%81%AE%E3%83%AB%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B.png)
状況:
| access point | wi-fi | my machine | | 2-nd machine |
| 192.168.1.1 | --------- | 192.168.1.37 | Ethernet | |
Internet ---- | 76.77.15.87 | | 192.168.0.1 | --------- | 192.168.0.2 |
私は2台のコンピュータを持っています:
1 番目は Wi-Fi インターフェイスを介してインターネットに接続されています。ネットワーク: 192.168.1.0/24、デフォルト ゲートウェイ: 192.168.1.1 (Wi-Fi アクセス ポイントの IP)。動作します。
今、私はイーサネット インターフェイスを介して自分のマシンに接続された別のマシンを持っています。ここに 2 台のマシンを持つ 2 番目のネットワークがあります: 192.168.0.0/24:
- 私の192.168.0.1
- 他のマシン: 192.168.0.2 デフォルトゲートウェイ 192.168.0.1
マシン間の ping は機能します。2 番目のマシンの google.com への ping は機能しません。
ここで、マシン上の内部ネットワークと外部ネットワーク間のルートを設定する必要があります。
私のマシンがこのネットワークのデフォルトゲートウェイなので、192.168.0.1マシンに192.168.0.0ネットワーク用のデフォルトゲートウェイを何に設定すればよいのか分かりません。試してみました。
route add 192.168.0.0 mask 255.255.255.0 192.168.1.1
しかし、それは機能しません。
IPv4 routing table
===========================================================================
Active routes:
Network address Network mask Default gateway Interface Metrics
0.0.0.0 0.0.0.0 On-link 192.168.0.1 276
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.37 25
0.0.0.0 0.0.0.0 192.168.1.37 192.168.0.1 276
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
192.168.0.0 255.255.255.0 On-link 192.168.0.1 276
192.168.0.1 255.255.255.255 On-link 192.168.0.1 276
192.168.0.255 255.255.255.255 On-link 192.168.0.1 276
192.168.1.0 255.255.255.0 On-link 192.168.1.37 281
192.168.1.37 255.255.255.255 On-link 192.168.1.37 281
192.168.1.255 255.255.255.255 On-link 192.168.1.37 281
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 192.168.0.1 276
224.0.0.0 240.0.0.0 On-link 192.168.1.37 281
255.255.255.255 255.255.255.255 On-link 127.0.0.1 306
255.255.255.255 255.255.255.255 On-link 192.168.0.1 276
255.255.255.255 255.255.255.255 On-link 192.168.1.37 281
===========================================================================
答え1
あなたのroute
記述はあなたが望んでいるものではありません。192.168.1.1 ルーターは 192.168.0.0/24 ネットワークのゲートウェイではありません (これはルート記述に書かれていることですが、これは完全に間違っています)。
192.168.1.1 ワイヤレス ルーターにルートを設定して、192.168.1.37 PC 経由で 192.168.0.0/24 ネットワークへのルートを設定する必要があります。
また、Windows 7 PCでIPルーティングを有効にするパケットを転送できるようにします。
答え2
マシンでワイヤレス接続を共有し、2台目のマシンのDNSを192.168.0.1に設定する必要があります。
次のように ping を試してください。
192.168.0.1
192.168.1.37
192.168.1.1
次に、2 台目のマシンで www.google.com に ping して取得した IP を自分のマシンに ping します。DNS を正しく設定していれば、すべての ping で応答が返されるはずです。