Hyper-v搭建OpenWrt 软路由

Hyperv相关基础设置参考链接:
https://blog.skk.moe/post/hyper-v-win10-lede/
https://support.rixcloud.me/kb/deploy-openwrt-through-hyper-v/

固件下载 固件都需要转换格式参考上面的链接。
LEDE固件需要自编译,新手推荐koolshare论坛固件

koolshare论坛固件
大雕LEDE固件

注意事项:
1.网络适配器>高级功能>启用MAC地址欺骗 请勾选。添加了多少个网络适配器就需要设置几个。
启用MAC地址欺骗

2.网络适配器添加顺序决定了在路由中的接口编号顺序 如下图所示内部网络为eth0 外部网络为eth1
网络接口顺序

3.内部网络为本机提供上网功能,可以当作路由器的LAN口。外部网络为路由器WAN口,接入光猫或者上一级路由。
LAN口设置
LAN设置

LAN设置

WAN口设置 我这边由于需要固定IP才能上网,所以WAN口设置为固定IP。注意防火墙设置
WAN口设置
WAN口设置
WAN设置

宿主机有多个物理网卡可以将这个软路由网络提供给其他设备,具体操作如下:
1.为每个物理网卡都添加一个类型为「外部网络」的虚拟交换机,并且取消勾选「允许管理操作系统共享此网络适配器」并添加到虚拟机中
2.在接口管理物理设置界面中将新添加的 eth2 接口勾选上以后保存
3.根据实际情况将路由器与这个网口相连。如果多余两个网口,请确认网口顺序。
这样一套软路由就搭建成功了,虚拟机的路由系统提供路由、科学上网等功能,硬路由提供WIFI功能。

多网口设置

设置成功以后,配置好科学上网,就可以开始愉快的玩耍了。和之前部署在K3上的科学上网对比效果很明显。K3最多能跑到35-40左右,因本地网络限制了70的带宽,所以软路由也只能跑到70。