查看本地ip 直接输入命令 ifConfig
只有 lo ,而没有eth0和eth1;
auto eth0
iface eth0 inet static
address 203.171.239.155
gateway 203.171.239.129
netmask 255.255.255.224,但是通过配置了之后,通过命令查询ifconfig -a 查询,发现网卡eth0 依旧还是没有改变.
最后只能通过 sudo eth0 192.168.28.xxx(网段的任意一个Ip,但是不要重复)
然后查看Ip ifconfig -a 发现只有这样才能改掉网卡的ip地址。
于是以为能够与本机能够相互Ping通,但是ping 之后 还是Ping不通。于是又查了查资料,然后才发现,当这台虚拟机的网络适配器使用的是nat网络连接的时候,是没有办法实现相互之间的通信的,于是,我便改成了第一种,桥接的方式。当再次Ping的时候,发现这下可以ping 通了。
但是这个时候,ping www.baidu.com 或者ping 8.8.8.8 都没有办法ping通,那就只有一个问题了。路由的设置(个人任务跟网关这里的路由跟网关是一回事),
sudo route add default gw 192.168.28.1 输入即可,发现即可以Ping通 8.8.8.8 了,但是还是没有办法ping 通www.baidu.com
我就确定是dns解析的问题了,看一下配置文件/etc/resolv.conf,里面是否有nameserver xxx.xxx.xxx.xxx,比如使用dns服务器 nameserver 8.8.8.8,如果有,修改一个可用的dns服务器,如8.8.8.8或者4.4.4.4,保存退出即可!(本人是通过查看本机的ipconfig /all 查询本地的dns,然后输入修改到resolv.conf 文件中的!)!
接下来,就能够Ping 通 www.baidu.com 说明能够正常的上网了。