虚拟机网络设置
1. 虚拟机三种网络模式
VMware Workstation这款虚拟机软件为用户提供了3种可选的网络模式,分别为“使用桥接网络”“使用网络地址转换(NAT)”与“使用仅主机模式网络”。
使用桥接网络:相当于在物理机与虚拟机网卡之间架设了一座桥梁,从而可以通过物理主机的网卡访问外网。
使用网络地址转换(NAT):让VM虚拟机的网络服务发挥路由器的作用,使得通过虚拟机软件模拟的主机可以通过物理主机访问外网;在物理机中对应的物理网卡是VMnet8。
使用仅主机模式网络:仅让虚拟机的系统与物理主机通信,不能访问外网;在物理机中对应的物理网卡是VMnet1。
2. 具体设置
以NAT方式为例
查看NAT网络设置
点击VMware的菜单:【编辑】-【虚拟网络编辑器】,选择VMnet8,分别点击【NAT设置】和【DHCP设置】,记住IP地址、网关地址、起始和终止IP地址
编辑ens33文件,一般来说都有这个文件,
vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=09129ab1-761c-497b-9a61-1372b7bbdcf1 DEVICE=ens33 ONBOOT=yes IPADDR=192.168.137.139 PREFIX=24 GATEWAY=192.168.137.2 DNS1=8.8.8.8
关键信息(其他信息默认就行,目前不懂这些设置)
# 设置成静态ip,默认值是dhcp BOOTPROTO=static # 默认设置 DEVICE=ens33 # yes,表示启用ens33网络设置 ONBOOT=yes # ip地址需要在DHCP设置的IP之间 IPADDR=192.168.137.139 # 默认24就行 PREFIX=24 # 在NAT设置的网关 GATEWAY=192.168.137.2 # DNS,照着这个设置就行 DNS1=8.8.8.8
重启网络服务
systemctl restart network