如何让你的 x86 openwrt虚拟机上网

时间:2024-03-25 09:25:33

各位小伙伴,看到这里,说明你的文件镜像已经编译成功了,并且已经成功的安装在vmware上了。我写这边文章是因为我需要安装中文支持包,但是虚拟机上不了网(默认只有一个lan,需要添加wan)!
解决方法如下:首先你需要关闭你的openwrt虚拟机,选中你的虚拟机,右键设置,添加网卡
如何让你的 x86 openwrt虚拟机上网

一直下一步,最后要选择nat模式联网。
如何让你的 x86 openwrt虚拟机上网
这里为什么要选nat呢,原因是这样子的,添加网卡后,这个网卡就相当于路由器的wan口了,通过nat分配IP给这个端口,他的IP地址是固定不变的,也就是说,不管你链接哪一个网络,你刚才添加的这个网卡的IP地址都是VM分配给你的,它就不会变了。也就是图片中的192.168.21.2(为啥有两个2我没弄懂,嘻嘻)如何让你的 x86 openwrt虚拟机上网
下图是将连接模式设置为直连,也就是你添加的网卡直接连到路由器上面去了,arp表显示的那个192.168.0.1是我的路由器的网关。
如何让你的 x86 openwrt虚拟机上网

网络配置文件最后可以看见下面的配置:
那个globles就是添加的网卡啦!
最后说明一下:lookback是内部环回测试地址,也就是localhost,那个lan 也就是对应一个lan口。

如何让你的 x86 openwrt虚拟机上网

好了,现在搞明白了这里的区别之后,在命令行里面输入
opkg update
安装更新

最后输入

opkg_install_cmd: Cannot install package luci-i18n-base-zh-cn

就可以啦!
如何让你的 x86 openwrt虚拟机上网