Networking

在第二個介面上連接到離線網路

  • October 23, 2015

我有一個離線路由器,用於連接遠端無線設備。路由器不能配置為接入點,或者我只是使用它來擴展我現有 WLAN 的範圍並以這種方式使用設備,並且由於位置原因,它不能以其他方式聯機。請注意,我並不是要讓設備聯機,我只是希望能夠從另一台電腦訪問它。

我顯然可以將筆記型電腦放在離線路由器的區域網路上並以這種方式連接到遠端設備,但這意味著筆記型電腦也處於離線狀態,這很不方便。我想做的是通過我單獨的 WLAN(在路由器的範圍內)讓筆記型電腦聯機,然後通過乙太網電纜連接到路由器並以這種方式訪問遠端設備。

不是使用者,所以我在這裡的NetworkManager首選答案是一系列ip命令(但如果為了後代你想留下一個基於 NM 的命令,請隨意)。我一直在瀏覽ip手冊頁,但不知道從哪裡開始。

我可以在路由器上分配靜態 IP,其子網 192.168.2.0/24 與主 WLAN 不衝突。

事實證明這很容易。

  1. 將 192.168.2.102 分配給離線路由器上筆記型電腦的乙太網 MAC,並將 192.168.2.101 分配給遠端設備。
  2. 通過 DHCP 將筆記型電腦正常連接到主 WLAN。
  3. 提出乙太網介面 ( ip link set eth0 up) 並給它適當的地址:
ip addr add 192.168.2.102 dev eth0
  1. 添加了到遠端設備的路由:
ip route add 192.168.2.101 via 192.168.2.102

我現在可以正常上網,遠端設備在離線子網(如 192.168.2.101)。

引用自:https://unix.stackexchange.com/questions/177973