原因:/etc/sysconfig/network 这个文件配置问题。
1、打开Ubuntu的终端,输入:vim /etc/network/interfaces。
2、然后输入如下代码:
auto lo
iface lo inet loopback
auto ens33
iface ens33 inet static
address 192.168.204.131
netmask 255.255.255.0
gateway 192.168.204.2
3、然后,配置DNS服务器:
vim /etc/resolv.conf
4、在里面填入:
nameserver 114.114.114.114
nameserver 8.8.8.8
5、然后保存退出,重启网卡。
sudo /etc/init.d/networking restart
6、然后就可以ping通了。
表面来看你同一块网卡指定了两个地址, eth0 125.56.48.3 和eth0:1 113.26.48.3,虽说是同一块网卡,但实际中已经作为两个在使用了,所以你上面的命令加静态路由route add -net 113.26.48.0 netmask 255.255.255.0 gw 125.56.48.1 (疑问:113.26.48.0网段怎么用125.56.48.1这个网关?)时没有指定具体的网卡名,默认则是走eth0,而不是走eth0:1.试试把网卡名加上:route add -net 113.26.48.0 netmask 255.255.255.0 gw 113.26.48.1 dev eth0:1或者route add -net 113.26.48.0 netmask 255.255.255.0 dev eth0:1欢迎分享,转载请注明来源:内存溢出
评论列表(0条)