Vmware Workstation下设置Ubuntu固定IP且与物理主机同网段
软件版本
- Vmware WorkStation版本:VMware® Workstation 12 Pro (12.1.0 build-3272444)
- Ubuntu版本:ubuntu-16.04.5-desktop-i386#
物理机网络配置
- 我的物理机安装win10系统,通过WiFi连接无线路由器上网,无线路由器IP地址为192.168.3.1。
- 我的物理机无线网卡设置如下。
目的
Vmware WorkStation中运行Ubuntu,把Ubuntu配置成固定IP地址,且固定IP地址与物理主机在同一网段(即子网192.168.3.0,子网掩码255.255.255.0),虚拟机中的Ubuntu可以上网。
方法
- 将虚拟机的网络适配器设置为桥接模式,如图
- 打开Vmware的虚拟网络编辑器
- 设置网络适配器VMnet8连接到的网络
注意:不要勾选DHCP - 设置 网络适配器Vmware Network Adapter VMnet8的IPv4属性
5. 进入虚拟机,打开Ubuntu,修改网络接口配置
(1)在Terminal中输入ifconfig查看网络接口卡的名字,一般是ens33,记住ens33
ifconfig
(2)编辑网络接口配置文件/etc/network/interfaces
sudo gedit /etc/network/interfaces
没配置之前应该看到的只有一个接口lo,如下
auto lo
iface lo inet loopback
编辑该文件如下,address后面改成你需要的ip,网关和物理机的网关一样,注意应在同一子网内。
(3)编辑/etc/resolv.conf,配置默认网关
sudo gedit /etc/resolv.conf
(4)在配置文件/etc/resolvconf/resolv.conf.d/base中添加网关
sudo gedit /etc/resolvconf/resolv.conf.d/base
(5)重启虚拟机,大功告成。