【环境】
虚拟机软件:VMware® Workstation 14 Pro
主机:Windows 7
虚拟机os:CentOS-7-x86_64-DVD-1804
【查看虚拟网络】
Vmware → 编辑 →虚拟网络编辑器 点击 NAT设置
如图,本机默认网络为 192.168.153.0/24 。默认网关为192.168.153.2
【配置虚拟机网络】
ifcnfig 查看linux虚拟机的网卡名称 为ens33
$ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
进入centos的网卡配置目录
$pwd
/etc/sysconfig/network-scripts
$ls
ifcfg-ens33 ifdown-ipv6 ifdown-tunnel ifup-isdn ifup-TeamPort
ifcfg-ens33.bak ifdown-isdn ifup ifup-plip ifup-tunnel
ifcfg-lo ifdown-post ifup-aliases ifup-plusb ifup-wireless
ifdown ifdown-ppp ifup-bnep ifup-post init.ipv6-global
ifdown-bnep ifdown-routes ifup-eth ifup-ppp network-functions
ifdown-eth ifdown-sit ifup-ib ifup-routes network-functions-ipv6
ifdown-ib ifdown-Team ifup-ippp ifup-sit
ifdown-ippp ifdown-TeamPort ifup-ipv6 ifup-Team
$
编辑 ifcfg-ens33文件前 做好备份。ifcfg-ens33 内容如下,删除了ipv6 部分
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
NAME=ens33
UUID=437e0bf7-7dbf-4471-bbc8-a4e20c9ac1ad
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.153.153
NETMASK=255.255.255.0
GATEWAY=192.168.153.2
【设置DNS】
dns一般与主机的一致即可,查看宿主机 DNS。在windows 7 系统使用ipconfig /all 命令 查看。
在linux 虚拟机中设置dns 。
$cat /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
【重启网络】
虚拟机要选择nat方式
$service network restart
Restarting network (via systemctl): [ 确定 ]
【测试网络】
$ping g.cn
PING g.cn (203.208.40.127) 56(84) bytes of data.
64 bytes from 203.208.40.127 (203.208.40.127): icmp_seq=1 ttl=128 time=69.6 ms
64 bytes from 203.208.40.127 (203.208.40.127): icmp_seq=2 ttl=128 time=69.7 ms
64 bytes from 203.208.40.127 (203.208.40.127): icmp_seq=3 ttl=128 time=69.9 ms
^C
--- g.cn ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2004ms
rtt min/avg/max/mdev = 69.667/69.788/69.941/0.114 ms