关于connect: network is unreachable 问题的解决

转载 2015年07月10日 11:00:41

原文出处:http://blog.csdn.net/liukun321

发现有网友问有关ping命令出现connect: network is unreachable 的问题。

这通常是因为没正确设置ip地址。

解决方法:

在确保完善网卡驱动,以及确保将网卡驱动编译进内核后,检查

ls /etc/sysconfig/network-script/ifcfg-eth0

一、看是否在上述目录下存在ifcfg-eth0 这个文件,若存在则按下面的步骤操作:

1.手工配置ip看能不能配置上
ifconfig eth0 172.18.128.143 netmask 255.255.255.0 broadcast 172.18.128.255
route add default gw 172.18.128.1(同一网段可以不要)

直接编辑 vi /etc/sysconfig/network-scripts/ifcfg-eth0

2.service network restart

 

二、若不存在ifcfg-eth0 这个文件甚至在/etc/sysconfig 目录下不存在network-script目录,那么就需要你来建立这个目录,并创建ifcfg-eth0

ifcfg-eth0 文件内容如下:

只需要按实际情况修改 DEVICE HWADDR NETMASK IPADDR 这几项即可。

然后service network restart

再ping 下试试 是不是通了呢。

如果你ping的是广域网而不是局域网,那你还要确保网关和DNS设置正确

你可以按下面的步骤来设置网关

这条命令就可以搞定
route add default  gw 192.168.1.1

后面那是你的网关。 

现在 route 一下 
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
default         my.router       0.0.0.0         UG    0      0        0 eth0

之前如果没有添加 的话, 只有上面的第一条。  第二条是新加进去的。 
如果还访问不了, 哪你的情况可能有点特殊哦。 

这样重启以后 就不能 用了。 
修改 
编辑  /etc/network/interfaces
添加 gateway  192.168.1.1

DNS记录在/etc下的resolv.conf这个文件里。可以按resolv.conf文件的格式修改DNS。如果没有resolv.conf就建一个。

然后service network restart

ping 下试试。

虚拟机连不上网,ping时报错,connect network is unreachable

最近安装了虚拟机一直连不上网,不知道哪个步奏突然好了,我就把我的解决过程整理下: 1.首先 etc/sysconfig/network-scripts/ifcfg-eth0 看是否缺少 ifcfg-e...
  • tt_best
  • tt_best
  • 2017年10月26日 13:02
  • 176

“SIOCADDRT: Network is unreachable”不可达到底指的什么意思

路由的下一跳一定得是广播可达的,仅仅ping通(路由可达)没卵用!!!
  • lidonghat
  • lidonghat
  • 2016年12月08日 16:59
  • 6400

解决vmware上安装ubuntu不能联网的问题

环境: vmware10.0 Ubuntu 14   问题:  在ubuntu安装成功后,
  • sinat_16790541
  • sinat_16790541
  • 2014年08月24日 14:59
  • 5016

robomongo 连不上mongodb 权限问题

使用Robomongo 连接MongoDB 3.x 报 Authorization failed 解决办法 最近安装了mongodb3.1.4,并启用了权限验证,在dos窗口下操作没有任何问题,...
  • sonycong
  • sonycong
  • 2016年01月05日 23:53
  • 6389

Redis系列(二)Linux下安装Reids

redis安装图解
  • u010096526
  • u010096526
  • 2016年03月31日 10:00
  • 720

关于自己遇到的nfs 挂载问题:

情况一:在板子上进行如下操作: 设置开发板的IP与我Ubuntu下的IP为同一网段。 ifconfig eth0 192.168.1.15    之后挂载试试   mount -t nfs -o no...
  • yanshaodan
  • yanshaodan
  • 2017年03月09日 21:36
  • 135

windows平台下安装linux虚拟机,宿主机与虚拟机ping不通,提示connect network is unreachable

解决该问题的方法有两种: (此处我们选择的两个机器之间的网络类型是桥接方式) 一、配置虚拟机网络信息 1.root权限下打开ifcfg-eth0文件,文件位置:/etc/sysconfig/ne...
  • stability4884
  • stability4884
  • 2014年04月17日 10:55
  • 3458

ping ip主机提示Destination host unreachable问题解决方法小结

ping 出现destination host unreachable的问题 一、问题一:虚拟机和主机互ping不通 安装了虚拟机,以太网选的是默认的桥接,可安装完后,不能和主机ping通,也不能...
  • yzit0905
  • yzit0905
  • 2016年10月07日 09:58
  • 13014

iOS11 instrument和真机测试的新玩法--无线调试模式(connect via network)

1.真机调试问题做iOS开发的同学们都晓得instrument这个开发者工具的神奇之处,好处自然不会多说,下面就说说iOS11 中instrument真机测试时的新玩法.想必做过重力感应,蓝牙,无线连...
  • kuangdacaikuang
  • kuangdacaikuang
  • 2017年11月23日 23:16
  • 410

使用Xcode进行iOS设备无线调试

设备环境:Mac OSX 10.12.5、iOS11、Xcode9 PS:这是WWDC2017的新功能,iOS11以上,Xcode9这是刚性要求。这个功能不好找,就记下来了 手机连接上Xcode,...
  • qq_30513483
  • qq_30513483
  • 2017年06月07日 10:24
  • 2088
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于connect: network is unreachable 问题的解决
举报原因:
原因补充:

(最多只允许输入30个字)