在第二个接口上连接到离线网络

在第二个接口上连接到离线网络

我有一个离线路由器,用于连接远程无线设备。路由器无法配置为接入点,或者我只是用它来扩展现有 WLAN 的范围并以这种方式使用设备,但由于位置原因,它无法上线。请注意,我并不是试图使设备联机,我只是希望能够从另一台计算机访问它。

显然,我可以将笔记本电脑放在离线路由器的 LAN 上,并以这种方式连接到远程设备,但这意味着笔记本电脑也处于离线状态,这很不方便。我想做的是通过单独的 WLAN(在路由器的范围内)使笔记本电脑上网,然后通过以太网电缆连接到路由器并以这种方式访问​​远程设备。

我是不是一个NetworkManager用户,所以我在这里的首选答案是一系列ip命令(但如果为了后代你想留下一个基于 NM 的命令,请随意)。我一直在浏览ip手册页,但不知道从哪里开始。

我可以在路由器上分配静态 IP,其子网 192.168.2.0/24 不会与主 WLAN 冲突。

答案1

事实证明这很容易。

  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
    
  4. 添加到远程设备的路由:

    ip route add 192.168.2.101 via 192.168.2.102
    

现在可以正常上网了离线子网中的远程设备(如 192.168.2.101)。

相关内容