全球主机交流论坛

标题: windows使用hyper v在自己电脑上搭建openwrt软路由 [打印本页]

作者: silence    时间: 2022-12-28 13:31
标题: windows使用hyper v在自己电脑上搭建openwrt软路由
本帖最后由 silence 于 2022-12-28 13:34 编辑

纯属折腾着玩,勿喷

有啥用:全局科学上网,使用adguard home等等功能(好玩),凭借hyper v可以实现无感关机挂起虚拟机,开机启动虚拟机

就简单说下思路

有两种实现方式

一是,虚拟机一个网卡桥接物理上网用的网卡(做wan口,dhcp即可),另一个网卡用hostonly连接到你电脑(做lan,另外配一个IP段,自己设置电脑同段IP,网关为它)
二是,虚拟机只用一个网卡桥接到物理网卡,用在lan口,先dhcp下记录配置,后续改为静态IP,当旁路由使用(适合游戏加速,电脑网关改成它)

然后修改虚拟网卡的跃点,让hostonly的网卡跃点比真实上网网卡的跃点低,tracert就可以看到路由已经在优先往软路由走了



我桥接的是无线网卡,随便换wifi都可以自己重新连上网,重新电脑也能自动连上网,使用体验还不错,一次折腾,后续就不用管了

我用的openwrt是这个高大全版,反正电脑性能完全足够,随便跑,大概会占用512M内存,CPU占用忽略不计

https://openwrt.mpdn.fun:8443/?dir=lede/x86_64/

内网测速


作者: ekucn    时间: 2022-12-28 13:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: 0.0    时间: 2022-12-28 13:37
挺好, 我的wsl每次开机都要手动运行一下
作者: omo.moe    时间: 2022-12-28 13:49
挺好,我用的wm,自己编译需要的openwrt,更好用。
作者: yanzhiling2002    时间: 2022-12-28 19:35
楼主有没有教程,虽然描述的很详细,对于俺小白还是抽象了点
作者: cssx    时间: 2022-12-28 21:27
不吃啥配置吗?前几天也想搞来着 怕电脑卡 没搞 配置有点落后3500X+1660S
作者: sagerking    时间: 2022-12-28 21:34
ekucn 发表于 2022-12-28 13:34
家宽开web,厉害

有啥问题,群晖登录也算web,一大堆
作者: 小猪佩奇    时间: 2022-12-28 21:35
挺好,win毕竟方便,虽然hyperv简洁了点
作者: 红领巾    时间: 2022-12-28 21:43
玩过,编译个大雕的x86
作者: squalll    时间: 2022-12-28 22:13
我昨天搞了这个,进入了一个误区,那就是我单网卡wifi,结果母机都上不了网,部分小鸡可以。查了下说,wifi(单网卡)就有这个毛病,只能网线才行。不知道双网卡wifi行不行
作者: silence    时间: 2022-12-29 09:54
squalll 发表于 2022-12-28 22:13
我昨天搞了这个,进入了一个误区,那就是我单网卡wifi,结果母机都上不了网,部分小鸡可以。查了下说,wifi ...

没关系的吧,我电脑轻薄本就一无线网卡
作者: squalll    时间: 2022-12-29 12:53
silence 发表于 2022-12-29 09:54
没关系的吧,我电脑轻薄本就一无线网卡


你其他设备,比如手机,电视,机顶盒,链接路由器后,网关IP改成OPENWRT虚拟机的,这种情况下,他们能上网吗?(不包括宿主机或宿主机开的其他虚拟机)
作者: silence    时间: 2022-12-29 12:57
squalll 发表于 2022-12-29 12:53
你其他设备,比如手机,电视,机顶盒,链接路由器后,网关IP改成OPENWRT虚拟机的,这种情况下,他们能上 ...

你要这样搞就是做旁路由,虚拟机里用来上网的网卡得放lan口里面
作者: squalll    时间: 2022-12-29 13:07
本帖最后由 squalll 于 2022-12-29 13:12 编辑
silence 发表于 2022-12-29 12:57
你要这样搞就是做旁路由,虚拟机里用来上网的网卡得放lan口里面


是做旁路由。

虚拟机里用来上网的网卡得放lan口里面 ,这句话能解释下吗?目前是WIFI网卡,没有网线

刚才又折腾了一通,用了2个无线网卡(单独一个给虚拟机桥接,宿主机用另一个无线网卡上网),还是不行。还是OPENWRT自己可以测试联通,给别人当网关不行(别设备可PING通,他们也可以打开OPENWRT登录页,但是别设备不能把它当网关,不能联网)
作者: squalll    时间: 2022-12-29 13:23
好像懂点了,要2个虚拟网卡,然后再XXXXX折腾
作者: squalll    时间: 2022-12-29 15:16
还是不行。最后我又查到了其他资料,真的是不能WIFI做旁路由。可能你那个可以,你那个我也试过,但是其他设备WIFI连过来不行。
而查到如果要做旁路由,必须是有线网络,文章还提到,即便有1个无线,1个有线,都不行,必须是有线(仅指用作旁路由)
作者: silence    时间: 2022-12-29 15:56
squalll 发表于 2022-12-29 15:16
还是不行。最后我又查到了其他资料,真的是不能WIFI做旁路由。可能你那个可以,你那个我也试过,但是其他设 ...

试了下,做旁路由确实不行,其他设备都ping不通它,我猜是windows上可能还得做转发啥的
作者: squalll    时间: 2022-12-29 19:32
silence 发表于 2022-12-29 15:56
试了下,做旁路由确实不行,其他设备都ping不通它,我猜是windows上可能还得做转发啥的 ...

已放弃,还是老老实实用路由器插件吧(时间长了局域网总出毛病,凑合用吧。)
作者: xk7462    时间: 2022-12-29 19:50
本帖最后由 xk7462 于 2022-12-29 19:51 编辑

买个盒子刷op, 做旁路由,效果也不错。还能运行docker
作者: liuli    时间: 2022-12-29 19:53
这也太麻烦了,买个arm的软路由300能搞定了。纯科学上网的话局域网接入也够用了。




欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/) Powered by Discuz! X3.4