Windows 7 在 2 個網路之間設定路由

Windows 7 在 2 個網路之間設定路由

情況:

               | 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)。有用。

現在我有另一台機器,透過乙太網路介面連接到我的機器。這裡我有第二個網絡,有兩台機器:192.168.0.0/24:

  1. 我的192.168.0.1
  2. 其他機器:192.168.0.2 預設閘道192.168.0.1

機器之間的 ping 工作正常。在第二台機器上 ping google.com 不起作用。

現在我需要在我的機器上設定內部網路和外部網路之間的路由。

我不知道,我應該在 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

您必須在您的機器中共用無線連接,並將第二台機器中的 dns 設定為:192.168.0.1

然後嘗試 ping 如下:

192.168.0.1
192.168.1.37
192.168.1.1

然後在第二台機器上 ping 您透過 ping www.google.com 獲得的 IP。如果您正確設定 dns,您必須在所有 ping 中得到回應。

相關內容