虚拟机hyper-v 里面搭建软路由 OpenWRT ,务必使用旁路由模式 –[失败]

虚拟机hyper-v 里面搭建软路由 OpenWRT ,务必使用旁路由模式

1
https://www.bilibili.com/video/av242746743/

1、系统要求: win10 专业版,专攻版,或2016服务器版,2019服务器版都行,但win7是不行的.win7没有hyper-v

2、电脑安装好 hyper-v

2-1、开始 – 设置 – 应用 – 程序和功能 – 启用或关闭windows 功能

123
123
123
123
123

2-2、自动安装完,重启就行,就会出现 hyper-v 管理器

123

3、Qemu-img 转换
因为openwrt 下载下来是.img虚以光驱格式的,但hyper-v不能识别,需要用到 Qemu-img ,把它转换成hyper-v能识别的格式

3-1、Qemu-img 转换下载

1
https://winsoft.vermax.cn/qemu-img-win-x64-2_3_0.zip

原始下载地址:

1
https://cloudbase.it/downloads/qemu-img-win-x64-2_3_0.zip

3-2、C盘:建立一个hpyer-v来装以下文件.

openwrt-koolshare-mod-v2.31-r10822-50aa0525d1-x86-64-combined-squashfs.img
qemu-img-win-x64-2_3_0.zip

123

3-3、接着如下操作
openwrt-koolshare-mod-v2.31-r10822-50aa0525d1-x86-64-combined-squashfs.img 改成 OpenWRT.img
qemu-img-win-x64-2_3_0.zip 解压出来,拉到 OpenWRT.img 这个文件

123

3-4、开始转换

123

1
2
cd  C:\hyper-v
qemu-img.exe convert -f raw -O vhdx C:\hyper-v\OpenWRT.img OpenWRT.vhdx

123

3-5、看到 OpenWRT.vhdx ,说明已经转换成功

123

4、创建虚拟机

123
123

4-1、创建虚拟交换机
虚拟交换机管理器 – 创建虚拟交换机 [外部] – 名称改成OpenWRT ,别的全部默认就OK

123
123
123

4-2、新建虚拟机

123

4-3、名称OpenWRT [下一步] 123

4-4、第一代 [下一步] 123

4-5、内存 1024 , 使用动态内存 勾去掉 [下一步] 123

4-6、网络 选择 刚创建的 OpenWRT [下一步] 123

4-7、使用虚拟硬盘 [浏览] 123

4-8、C:\hyper-v 刚转换的 OpenWRT.vhdx
123

4-9、下一步
123

4-10、完成
123

4-11、连接
123

4-12、启动
123

4-13、卡在最后一步
123

4-14、[Enter]键点了两下就可以了,但不知道有没有影响
123

4-15、输入 vi /etc/config/network

1
vi /etc/config/network

123

4-16、主路由模式改为旁路由模式

1
2
config interface 'lan'
   option ipaddr '192.168.1.1' 改为 一个IP ,如'10.0.0.70',注意:不要跟内网任何IP相冲突

123
123

4-17、然后重启 ,这时旁路由的模式就已经完成了

1
service network restart

123
123

4-18、配置虚拟机,让虚拟机可以上网

4-18-1、进入旁路由后台,浏览器 输入 “10.0.0.70” 这边无法打开页面

Leave a Reply

Your email address will not be published. Required fields are marked *