如何在使用乙太網路連接連接到 LAN 的同時使用無線路由器連接到網際網路?

如何在使用乙太網路連接連接到 LAN 的同時使用無線路由器連接到網際網路?

設定:

我有兩台計算機,都有乙太網路和無線介面。

我有連接到網際網路的路由器 A。

我有一個未連接到互聯網的路由器 B。

我想將兩台電腦以無線方式連接到路由器 A,並將兩台電腦以乙太網路方式連接到路由器 B。

問題:

如果我同時將一台電腦連接到路由器A和路由器B,我將無法再透過路由器A存取網路。

原因:

使用路由器 A 在我的兩台電腦之間傳輸檔案非常慢,因為無線網路很糟糕。如果我可以透過路由器 A 將兩台電腦連接到互聯網,並透過路由器 B 將兩台電腦相互連接,那麼我可以加快它們之間的檔案傳輸速度,同時仍然能夠存取互聯網。

令我非常惱火的是,透過乙太網路連接到可以存取網路的路由器並不是一種選擇。

附加資訊:

連接到路由器A和B後:

alyx@shire ~> route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         BTBusinessHub.h 0.0.0.0         UG    0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     1      0        0 eth0
192.168.1.0     *               255.255.255.0   U     9      0        0 wlan0

我發現之前的一個問題似乎也提出了同樣的問題(如何設定有線和無線雙連線?),並遵循給出的答案。它不起作用,我仍然無法透過路由器 A 連接到互聯網。

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.1.1     0.0.0.0         UG    0      0        0 wlan0
192.168.1.0     *               255.255.255.0   U     1      0        0 eth0
192.168.1.0     *               255.255.255.0   U     9      0        0 wlan0

答案1

問題仍然存在,因為兩個路由器上有相同的網絡,並且可能有相同的網關。變更 lan 網路的一台路由器配置,例如:路由器 A lan:192.168.2.0/24。

                                | internet
                         --------------
      |----------------- |  router A  |--------------|
      |                  --------------              |
      |                                              |
      |                 192.168.1.0/24               |
      |                                              |
ip:192.168.1.5                                 ip:192.168.1.6
  ----------                                     ----------
  |  pc 1  |                                     |  pc 2  |
  ----------                                     ----------
ip:192.168.2.5                                 ip:192.168.2.6
      |                                              |
      |                                              |
      |                192.168.2.0/24                |
      |                                              |
      |                 --------------               |
      |-----------------|  router B  |---------------|
                        --------------
                               | internet

設定範例:

pc1

eth0    ip: 192.168.1.5
        nm: 255.255.255.0
        gw: 192.168.1.1

wles0   ip: 192.168.2.5
        nm: 255.255.255.0
        gw: 192.168.2.1

pc2

eth0    ip: 192.168.1.6
        nm: 255.255.255.0
        gw: 192.168.1.1

wles0   ip: 192.168.2.6
        nm: 255.255.255.0
        gw: 192.168.2.1


router A 

lan     ip: 192.168.1.1
        nm: 255.255.255.0

router B

lan     ip: 192.168.2.1
        nm: 255.255.255.0

透過這種方式,您可以控制從pc1到 的路徑pc2

範例:如果您希望透過簡單存取 來存取從pc1到。如果您希望從到訪問,請點擊 到。pc2router Aip: 192.168.1.6pc2pc1router Bip: 192.168.2.5

您可以透過路由控制存取互聯網

ip route add default gw 192.168.1.1 - for router A
ip route add default gw 192.168.2.1 - for router B

或者很簡單,如果您希望避免訪問互聯網,請不要在網卡上使用預設網關。

相關內容