每个人的情况可能不一样,下面列出几种我遇到过的情况和解决办法
这是最常见的情况
保证本地电脑的 服务 里面的 vmware dhcp service 和 vmware nat service 两个服务是启动的。
重启网络服务
service network restart
测试是否能连网, ping www.baidu.com
如果不能联网,继续往下看
这个方法是比较简单的,进入到 /etc/sysconfig/network-scripts 这个目录,然后vim 打开 ifcfg-eno16777736 这个文件
cd /etc/sysconfig/network-scripts
vim ifcfg-eno16777736
查看这个文件中的 onboot这一行是不是 yes, 如果不是,改成 yes,如果没有这一行,加上这行 onboot=yes 或者 onboot="yes", 有没有引号都一样
最后按下 esc , wq 退出文件编辑,执行network 服务重启,
最后测试网络是否连通:ping www.baidu.com
打开对应的虚拟机的虚拟机设置,点击“网络适配器”
选择 nat 模式,然后点确定
点击 “编辑”, 选择虚拟网格编辑器
选中有 “nat模式” 的那行记录,然后确保图中标记的两个勾必须打上,如果没有默认勾选,应该手动勾选 。然后点击 “nat设置”
记录下子网ip 、子网掩码、网关这三个东西,待会需要用到,
进入到 /etc/sysconfig/network-scripts 这个目录,然后vim 打开 ifcfg-eno16777736 这个文件
在配置文件的最后加上下面这些东西
然后保存退出该配置文件
重新启动network服务, 输入 service network restart
尝试 ping www.baidu.com
解决了
先看一下本机ip配置, 记一下 ip地址、网关信息和dns服务器地址
查看虚拟机配置,设置虚拟机网路为桥接模式
然后进入centos系统
vim /etc/sysconfig/network-scripts/ifcfg-eno16777736
编辑该文件ifcfg-eno16777736(不同网卡文件不同), 配置静态ip, 改为bootproto="static"
bootproto="static"
添加网关及设置静态ip(ip,网关根据自己网络修改,dns配置为自己电脑上网的dns即可)ipaddr 一般可设置为本机 ip 基础上最后加一或加二
ipaddr=192.168.43.200
netmast=255.255.255.0
gatewat=192.168.43.1
dns=192.168.43.1
zone=public
保存退出wq
修改后
验证是否ip配置正确
ip addr
验证是否可以访问外网
无法访问外网可能是由于dns配置不正确,另外虚拟机使用桥接模式
配置完成就可以使用xshell工具连接配置的ip访问该centos服务器了。
配置好 虚拟接能连上网之后,如果想要用 xshell 连接该虚拟机,别忘了修改原来 xshell 连接的 ip 地址 或者重新创建一个连接,否则还是连不上 ~~
centos7连接不上网络问题
使用vmware安装centos7并配置网络
centos 7不能联网解决办法