虚拟机下CentOS7 连接网络

首先,这个问题我觉得相当复杂。一千个人就有一千个哈姆雷特,一千个程序员就有一千种情况。以下是我在搞Linux系统连接网络时遇到的情况,分享给大家,希望可以帮助到大家。

所有程序员在安装好自己的Linux系统后,可能第一时间就会想到网络是否联通的问题。所以按照以前的习惯,在窗体输入 ifconfig,但是很有可能报错:

原来,ifconfig这个命令不一定所有的系统都有安装。那么好了,我们换一种方式:ip addr。在CentOS 7中可以查到本机的网络适配情况:

ens33 是你的网卡,link/ether 后面的数字是你的地址。

如果是正常情况下,应该是这样的:

接下来就是步骤了

一、修改系统文件

进入/etc/sysconfig/network-scripts目录

并编辑ifcfg-ens33文件

不懂命令的小白,自己百度。


修改ONBOOT=no为ONBOOT=yes,如图

网上很多文章说,只要修改了此处,重启了网络服务(service network restart) 就可以上网了。但是我ping了一下百度,还是不行。

二、修改网络适配器

然后我又找了很多文章,有一篇文章说到需要修改VM的网络适配器。


将你的CentOS 7虚拟机的网络连接修改成NAT模式。网上也有用桥接模式的,其他的我不清楚,反正我的使用NAT模式。

修改完之后,然后右键点击你的系统,可移动设备--》网络适配器 。这里如果你的网络适配器是断开连接的,你要打开连接。

来到这一步,我还是ping了一下百度,不过。。。还是不行!

三、

ping了一下百度,报以下错误:

ping: www.baidu.com: Name or service not known。

然后,我。。。还从网上找了很多文章

后续可以参照下面文章,配置一下就可以了

Name or service not known - 简书

希望以上可以帮助到各位小白。

后续我还发现了一个问题,就是上述方法都试了一遍都不行,还是出现

ping: www.baidu.com: Name or service not known。的错误

后面百度了一下要开启Vmware NAT的服务


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。