版权声明: https://blog.csdn.net/smileyan9/article/details/85947871
【linux】 VMWare虚拟机CentOS系统设置网络
1. 问题描述
VMWare安装CentOS系统后,默认情况下,系统安装后并没有联网。如图所示
我们输入
dhclient
等执行完这条命令,就可以使用ping命令检查联网成功了。
ping -c 4 www.smileyan.cn
说明联网已经成功,当然也可以输入 ip addr 检查是否联网。
但是问题并没有解决,因为我们重启一下系统后,发现这个问题并没有解决,每次都需要输入dhclient有些麻烦。
2. 解决方法
在联网成功后,输入
ip addr
可以看到两个ip地址。第一个地址是127.0.0.1是回环地址,第二个地址可能是192.168.178.129。(不一定是这个,但跟这个应该差不多)。现在我们需要设置虚拟机系统ip地址为这个地址。
a. 点击VMWare虚拟机左上角菜单中的"编辑",然后选择"虚拟网络编辑器"。如图所示:
b. 选择VMnet8 NAT模式…,点击右下角的"更改设置",确认管理员身份后,点击 “NAT设置”,。
c.点击NAT设置后可以看到下面图片,需要记住这个网关地址,后面的配置需要用到。
d.进入系统,配置网络。输入以下命令:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
如图所示:
这个时候我们需要按键i或者按Insert键,表示切换为输入模式。
我们需要修改
ONBOOT=no改为ONBOOT=yes
BOOTPROTO=dhcp改为BOOTPROTO=static
并且添加以下几行:特别主要要根据上面提到要记住的网关,还有ip地址。要根据自己的实际情况而改变。
IPADDR=192.168.178.129
NETMASK=255.255.255.0
GATEWAY=192.168.178.2
DNS1=119.29.29.29
修改完了后我们按键ESC退出输入模式,然后按" : ",然后输入wq,表示write and quit。
如图所示:
e. 重启service
输入
systemctl restart network.service
然后输入
ip addr
检测即可。
最终效果
可以正常显示ip地址,并且每次开机之后都会以相同的IP地址自动连接网络。
这样就方便使用putty和WinSCP这样的软件访问虚拟机。IP地址就用192.168.178.129即可。