下载镜像
先去恩山论坛上捞个OpenWrt镜像,要vmdk格式的。
https://www.right.com.cn/forum/forum-169-1.html
创建虚拟机
创建虚拟机时选择自定义,不用添加光盘镜像,CPU分配2核心,内存256M就够了。
由于OpenWrt会将第一个网卡识别为LAN口,所以先添加一个仅主机的网络接口。
然后再添加一个桥接的网络接口,当作WAN口,接入当前路由器的网络。这边VMnet0是桥接网络。
添加完成后,点击“编辑”,“虚拟网络编辑器”进入虚拟网络编辑器。由于OpenWrt虚拟机的LAN网络下会自带DHCP服务器,所以要将VMware的DHCP服务器禁用。
顺便检查一下VMnet1是不是桥接到了正确的网卡。一般情况下选择自动就行。不能上网时就要指定一个正确的网卡。
配置好后,就能开机了。
配置网络
再控制台中输入ifconfig | less可以看到虚拟机是否获取到了ip以及网关地址。
进入控制面板,网络适配器,查看VMnet1的信息。如果没有获取到正确的ip,就手动指定一个。
都配置好后,效果应该类似这样:
管理后台也能正常进入:
还有一些不可描述的功能就不说了。大家自己体会。
为了确保网络流量会在虚拟机里绕一圈而不是从主网卡直接出去,就要把主网卡的ip地址禁用。打开主网卡的属性,直接取消勾选ipv4和ipv6.