1) 以minimal方式安装,登入root
2) 输入ifconfig命令,发现只有回环地址
3) 那看看是否可以访问外网,下面以访问www.baidu.com为例
ping www.baidu.com 无法连接
发现ping不通www.baidu.com,也就是不能访问外网
4) 再ping一下网关(192.168.178.2),发现也ping不通,但是我进行网关设置啦,网络连接方式也改为Nat模式,如下图
ping不通网关,这说明不能连接这个网络
5) 既然这样那ping一下自己的回环地址,看看是否可以ping通
这时可以发现回环地址是可以ping通,这说明虚拟机的网络协议是没有问题那可能是没进行网卡的设置
6) 检查网卡配置是否正确
a) 输入如下命令
b) 打开如下内容
c) 配置ifcfg-eth0文件,下面两种选择一个就行
i. 配置动态ip
设置BOOTPROTO=dhcp,ONBOOT=yes(系统启动时是否激活网卡,yes:激活;no:不激活),如下图
ii. 配置静态ip
设置BOOTPROTO=static,ONBOOT=yes(系统启动时是否激活网卡,yes:激活;no:不激活),IPADDR=192.168.178.132(IP地址)NETMASK=255.255.255.0(子网掩码),GATEWAY=192.168.178.2(网关地址,图4),如下图
d) 保存退出,并输入“service network restart”命令,重启服务
友情提示:
使用vi编辑“ifcfg-eth0”过程如下
(1):输入“vi /etc/sysconfig/network-scripts/ifcfg-eth0”后,按“Enter”键
(2):按“i”键,进入编辑模式
(3):修改内容
(4):输入“:x”,然后再输入“Enter”
vi命令的具体使用,请参考linux笔记
7) 现在再输入”ifconfig”,发现多出一个网卡“eth0”,如下图所示
8) 现在能ping网关了,也能ping www.baidu.com了,说明网络没问题了
附录:
一.linux系统的通信检查流程
(1):检查本机网络协议,也就是ping一下回环地址,看看是否可以ping通
(2):检查本机网卡链路,也就是ping一下ip地址
(3):检查本机网关连通性,也就是ping一下网关
(4):检查外部连通性,可以ping一下www.baidu.com,看看是否正常