前情提要: https://v2ex.com/t/839929
小主机是 Deskmini ,主板上只有一个网口,同时现有一个 TP-LINK XDR5430 易展 WiFi6 路由。
现在的架构是:
- 光猫桥接,易展(代指 TPLink 的路由)进行拨号
- 小主机内 Hyper-V 虚拟机全部使用桥接,也就是相当于家里所有设备都是在大平层里
计划的部署结构:
- 小主机 Hyper-V 接一个 USB 千兆网卡,构成双网口
- 开一个 openwrt 的 Hyper-V 虚拟机,网络把两个网都桥接给所有虚拟机
- openwrt 做拨号、DHCP 、DNS 服务器,其他主机和虚拟机做 LAN 部分
- 原来的易展路由做有线中继,只让它做一个交换机+AP
然而今天折腾了一上午,发现有以下几点问题:
- 我没有 USB-A 接口的 3.0 千兆网卡,只能用 A-C 转接头再转接网卡
- 使用 eth1 端( USB 网卡)做 LAN 时不能从此端口访问 openwrt 自己的地址,但局域网是通的
- 将 eth0 (板载网卡)做 LAN 时没有上面的问题,但是 eth1 又不能正常拨号了(就是拨号成功后能打开百度等正常的网页,但过个十几秒又断开了)
- 使用 eth2 (百兆 USB2.0 网卡)做 LAN 没有任何问题,此时 eth0 也能正常拨号
此外虽然目前还没有问题,但引申出我之前遇到过今后可能遇到的问题:
- 小主机的宿主机网络在 openwrt 节点配置错误后只能接显示器进行上机配置或使用应急 LAN 口上去
- USB3.0 (或者现在叫 USB3.2 Gen1 )会干扰放在一旁路由的 2.4G Wifi 信号,家里使用 2.4G 的物联网设备还是很多的,可能需要考虑此因素进去
- USB 网卡接口强度较弱
最后实在没办法可能选择的终极方案:
- 买个成品软路由刷系统或把 Deskmini 主机拆了换 itx 主板加个 PCIe 网卡
(我怕不是有点魔怔了)