VMware虚拟机centos联网解决 & 分配静态IP

前段时间自己在电脑中安了个虚拟机VMware,又在虚拟机内安装了centos7,但是一直没有解决联网的问题。于是搁置了一段时间,今天经历了百般折腾终于弄好了。解决方法总共四步:

若是看到一半看不懂千万不要放弃,照做即可,这样一定能成功


1.设置虚拟机网络连接为NAT模式

按图中箭头顺序设置

在这里插入图片描述


2. 为虚拟机设置IP

2.1首先查看自己电脑IP地址

win+R,输入cmd,回车,输入ipconfig/all

图中第一个箭头为IP地址,第二个箭头为DNS。这两个之后要用到,先记下来

在这里插入图片描述

2.2为虚拟机配置IP地址

在这里插入图片描述

点击箭头3处“更改设置”,在箭头1处设置虚拟机IP地址,箭头2处设置DNS

2.2.1更改虚拟机IP地址

(1)不要勾选”使用本地DHCP服务将IP分配给虚拟机“这个选项。

(2)子网IP与本机IP一定不能处在同一地址范围里,否则虚拟机上网可能不稳定。刚刚ipconfig/all出来的是172.32.129.xxx,所以我配了172.32.10.0来避开主机的ip段,反正ip的第三个数字在0到254并且不是129就行。

(3)箭头2处的网关是根据子网IP设置的,刚刚设置的子网IP是172.32.10.0,此处设置网关172.32.10.2


3.修改centos网络文件

输入图中所示命令 (cd 与后面的路径要空格)

在这里插入图片描述

(1)如图箭头所示,找到在该目录下找一个ifcfg-ensxxx的文件,以我的为例就是ifcfg-ens33

(2)使用vi命令编辑文件按内容,前面要加上“sudo”,否则权限不够,无法修改,进入如下界面:

注:使用vi命令后,按下键盘“i”键,然后才能修改(i:插入)

在这里插入图片描述

(1)BOOTPROTO=static

(2)ONBOOT=yes

(3)网关(上面修改的):GATEWAY=……

(4)子网IP(上面修改的):IPADDR=……

(5)子网掩码(步骤2.2图中显示的):NETMASK=……

(6)DNS1 & DNS2( ipconfig/all 查出的):……

注:完成上面六步,文件的修改结束。先按键盘“Esc”键,再输入冒号“:”,冒号后输入wq(wq:保存文件修改并退出vi)


4.重启网络服务 & 测试

命令行输入service network restart(执行此命令需输入密码,按提示操作即可),此时centos就可以联网了,下面我们来测试一下(两种测试方式任选其一),

(1)打开firefox,地址栏输入百度

在这里插入图片描述

(2)或者在终端使用“ping”命令,CTRL+c 退出ping命令

在这里插入图片描述

本机发出的数据包都被成功接受,%0 丢失。说明centos已经成功联网了。小伙伴们赶紧尝试一下吧

猜你喜欢

转载自blog.csdn.net/weixin_42250302/article/details/88989086