◸code

目标

  1. openwrt 设备的所有接口都可以使用,网上有种最简单的方式就是把所有 lan 口都 unmanaged 这个我是不能接受的,wan 就被浪费了
  2. openwrt 设备本身具有 ip 地址,能够进行管理操作

步骤

  1. 删除 wan/wan6 设备,目的是让原来的 wan 口不再默认 dhcp client 行为
  2. 修改 lan 口为 unmanaged,并且将原来 wan 口的设备勾选上,我这里设备是 eth0.2;这里有个注意事项,有些 diy 的路由具有两块网卡,wan/lan 各自占用一个,这种情况下 lan 可能是没有网桥的,所以记得 bridge interfaces 要是勾选状态,因为无论如何你需要把 wan/lan 放在一个虚拟交换机下面,所以需要桥接
  3. 增加一个接口,名字随意,协议选择 dhcp client,设备选择 @lan 也就是不产生设备,只是一个 lan 口的别名,这个设置的意义是让 lan 设备(通常名称为 br-lan 设备)获取一个 ip 用于管理
  4. 上述操作确认之后,就可以应用了,因为网络会立刻断开,所以这里多等一会确保生效

效果

后续