`

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

阅读更多

由于发现原创文章,在未署名作者及出处的情况下被转载。在以后所有的原创文章开头我都会写明作者和出处。

希望朋友们以后在转载本博客原创博文时注意标明文章作者及出处。

作者:liukun321(咕唧咕唧)

原文出处: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 下试试。

①编辑ifcfg-eth0文件
#vi /etc/sysconfig/network-scripts/ifcfg-eth0下显示:
DEVICE=eth0
ONBOOT=no //设置开机启动网卡,将值修改为“yes”
BOOTPROTO=static //默认为no,修改为static
IPADDR=192.168.1.8 //自己设置有效ip地址
NETMASK=255.255.255.0 //子网掩码
GATEWAY=192.168.1.1 //有效网关地址
HWADDR=00:0C:29:96:38:F8
按键盘字母“i”进入编辑状态,修改完成后,按“ESC”键跳出编辑状态,然后输入“:wq”,保存并退出编辑
②重启服务。
#service network restart
③重启Linux系统后配置生效。
分享到:
评论

相关推荐

    单机搭建Android(解决Network is unreachable)

    单机搭建Android(解决 fatal: Cannot get https://gerrit.googlesource.com/git-repo/clone.bundle fatal: error [Errno 101] Network is unreachable ),具体操作请阅readme.txt

    Linux之网络无法访问(network is unreachable)

    【问题】刚安装好CentOs 7后无网络连接 ifconfig显示如下图:无inet、netmask等信息 ping 百度 ping不通,ping本机ip也ping不通。只能和localhost ping。 其实localhosts是不需要联网的,主要用来本机访问。而本机...

    Network Unreachable(解决方案).md

    Network Unreachable(解决方案).md

    repo1.22-20160724

    fatal: error [Errno 101] Network is unreachable 2016/07/24更新 由于清华大学TUNA镜像源关闭了git://协议,仅支持HTTPS,所以需将REPO_URL修改为 https://aosp.tuna.tsinghua.edu.cn/android/git-repo才可以...

    hadoop-core-1.2.0(解决0700异常)

    eclipse连接远程hadoop集群开发时0700问题解决方案。修改源码,重新编译后hadoop-core-1.2.0

    Network Unreachable(处理方案).md

    Network Unreachable(处理方案).md

    EK-LM3S811套件光盘.part2

    EK-LM3S811套件光盘.part2

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

    主要为大家介绍了上网各类应用基本正常,但是在命令行下使用ping命令,无论任何地址,均反馈Destination host unreachable,需要的朋友可以参考下

    usb-over-network USB共享

    在本案例中,我们讨论的是一个注册版本的USB-over-Network解决方案,这意味着它提供了完整功能,并且可能已经过授权,用户可以安心使用。 "usb-over-network-server.msi" 和 "usb-over-network-client.msi" 是两个...

    keil MDK常见错误、警告的解决方法

    3. Warning: #111-D: statement is unreachable 描述:声明不可能到达。多出现在这种场合:int main(void){...while(1) //无限循环,这在不使用操作系统的程序中最常见{...}return 0; //这句声明在正常情况下不可能...

    xkcd-unreachable-rs:受https启发的Rust宏xkcd_unreachable!()

    xkcd_unreachable 受启发的Rust宏xkcd_unreachable!() 例子 use xkcd_unreachable :: xkcd_unreachable; fn foo (x: Option ) { match x { Some (n) if n >= 0 => println! ( "Some(Non-negative)" ), Some (n) ...

    如何解决网络连接问题.pdf

    - **Error 1231**: "The remote network is not reachable by the transport" (ERROR_NETWORK_UNREACHABLE) 此外,系统事件日志中还可能记录如下条目: - 类型: 警告,来源: MrxSmb,事件 ID: 50,描述: 数据丢失...

    winfix win7

    WinSockFix of win7 目录 简介 用途 使用方法 . 编辑本段简介 WinSockFix 修复工具 是用来修复网络链接异常的工具 ...遇到以下故障时,使用 WinSockFix.exe ,进行网络链接修复 ...Destination host unreachable.

    Keil forC51 与keil for Arm 共存安装_附测试结果

    Keil forC51 与keil for Arm 共存安装_附测试结果, 2018年12月 安装测试ok 打开c51 与 arm工程 测试通过

    Zabbix 进程占用75%优化.pdf

    在实际使用过程中,有时会出现某些Zabbix进程(如icmp pinger、poller、housekeeper等)占用资源过高(超过75%)的情况,这不仅会影响系统的稳定性和响应速度,还可能导致监控数据丢失或延迟等问题。本文将针对这些...

    各种网络问题排查思路

    网络故障排查思路 在网络故障排查中,需要通过各种测试命令来判断网络状况。下面我们将从WindowTitle、描述、标签和部分内容中生成相关知识点。...通过这些知识点,我们可以快速判断网络故障的原因,并解决问题。

    IWBootstrapFramework

    【标题】"IWBootstrapFramework" 是一个专为IntraWeb应用程序设计的框架,它整合了流行的Bootstrap前端开发框架,使得开发者能够轻松地在IntraWeb应用中构建响应式、美观的用户界面。IntraWeb是一个用Delphi或...

    repo V1.21

    repo V1.21,用于解决repo init时出现如下的错误: fatal: Cannot get https://gerrit.googlesource.com/git-repo/clone.bundle fatal: error [Errno 101] Network is unreachable

    repo V1.22

    repo V1.22,用于解决repo init时出现如下的错误: fatal: Cannot get https://gerrit.googlesource.com/git-repo/clone.bundle fatal: error [Errno 101] Network is unreachable

    VS2005(c#)项目调试问题解决方案集锦

    ### VS2005(C#)项目调试问题解决方案集锦 #### 1. Request.Form值问题 在处理用户提交的数据时,可能会遇到无法获取`Request.Form`中的值的问题。这通常有以下两种原因: 1. **Web.config配置问题**:默认情况下,...

Global site tag (gtag.js) - Google Analytics