前言
- 在VMware Workstation 创建了CentOS 7 虚拟机以后,无法访问网络
一、检查网络是否联通
在创建好CentOS 7 虚拟机以后,输入ping www.baidu.com
出现以下提示
upgrader@localhost ~]$ ping www.baidu.com
ping: www.baidu.com: Name or service not known
[upgrader@localhost ~]$ _
发现网络没有联通
二、网络配置查看
打开当前虚拟机的虚拟机设置窗口
在虚拟机设置窗口中点击网络适配器,确定虚拟机选择的是 NAT模式
打开安装VMware时,绑定安装的 虚拟网络编辑器
在列表中选择类型为 NAT模式的项
,然后在下方的面板中点击 NAT设置
按钮
这时 NAT设置
窗口打开了,记录下窗口中的 【子网IP
/ 子网掩码
/ 网关IP
】
三、编辑Linux中的网络配置文件
回到虚拟机中,输入 sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
进入网络配置文件中
不同的机器网络配置文件可能不同,在输入到 ifcfg 时,按两下 tab 键获取提示
将网络配置文件内容替换如下
TYPE=Ethernet
BOOTPROTO=static #静态连接
NAME=ens33
UUID=1f093d71-07de-4ca5-a424-98e13b4e9532
DEVICE=ens33
ONBOOT=yes #网络设备开机启动
IPADDR=192.168.0.101 #192.168.59.x, x为3~255
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.17.2 #网关IP
DNS1=8.8.8.8
DNS2=8.8.8.4
替换完毕保存编辑并退出
四、重启网络服务
输入命令 service network restart
重启网络服务
可输入命令 ip addr
来查看网络配置
可输入命令 vi /etc/resolv.conf
可以查看或编辑 DNS文件配置
输入命令 ping www.baidu.com
进行测试,输出内容如下
[upgrader@localhost ~]$ ping www.baidu.com
PING www.a.shifen.com (14.215.177.38) 56(84) bytes of data.
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=1 tt1=128 time=7.35 ms
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=1 tt1=128 time=7.31 ms
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=1 tt1=128 time=6.74 ms
网络已联通