我觉得这问题没什么可回答的:碰到什么解决什么!!
IP分配正常?PING(IP)自己可以?
网关设置正常?PING网关(IP)可以?
可以:
DNS服务器设置正常?PING(IP)DNS正常?DNS解析正常?
ping 不通!!!!
==============================
有一段显示:connect:net work is unreachable
==============================
etc/resolv.conf里这时PING域名和外网就应该正常!再不行就用traceroute看看在哪里堵住了!
======================一个参考===========
linuxAS3
我设置了网络之后能ping通自己,也能ping通网关,但就是ping不通外网,比如ping
我是设置后是这样的
在
/etc/sysconfig/network 里面有NETWORK=YES
HOSTNAME=YY.COM
GATEWAY=192.168.0.1
在
/etc/sysconfig/network-scripts里面是这样的
DEVICE=ETH0
ONBOOT=YES
BOOTPROTO=STATIC
IPADDR=192.168.0.8
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
在
etc/resolv.conf下是这样的
NAMESERVER =192.168.0.1
=========================================
找来找去,这台电脑有两个网卡.与另一台机子相比。看/etc/sysconfig/network-scrips/ifcfg-eth0
并且别的机器在/etc/下也没有named文件或目录,这是dns的文件相关的东西。
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.15.131
NETMASK=255.255.255.0
USERCTL=no
PEERDNS=no
TYPE=Ethernet
NETWORK=192.168.15.0
BROADCAST=192.168.15.255
GATEWAY=192.168.15.254
================/etc/sysconfig/network-scrips/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=dhcp
ONBOOT=yes
USERCTL=no
PEERDNS=no
TYPE=Ethernet
与其他机子相同,而且/etc/hosts /etc/sysconfig/network /etc/resolv.cof 相同。
看了文章:
执行命令,看到的结果与其他机子也相同,
[root@localhost root]# netstat -nr
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.15.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.15.254 0.0.0.0 UG 0 0 0 eth0
==================================
我就关了eth1(与网线相联)换到eth0,
ifdown eth1网线与eth0相联
ifup eth0
然后重起了一下服务:
sevice netword restart
====
[root@localhost root]# service network restart
然后ping 一下,ping DNS
[root@localhost root]# ping 192.168.10.251
PING 192.168.10.251 (192.168.10.251) 56(84) bytes of data.
64 bytes from 192.168.10.251: icmp_seq=1 ttl=62 time=0.239 ms
64 bytes from 192.168.10.251: icmp_seq=2 ttl=62 time=0.275 ms
64 bytes from 192.168.10.251: icmp_seq=3 ttl=62 time=0.216 ms
然后通了。能上外网了。
看来原因出在对于eht0,eth1 的配置上。。
奶奶的,花了3个多小时。能上网了。
然后关了eth0 换到eth1又ping 居然又通了。
这是什么原因。啊,白高兴了,这是什么原因啊,这会能上网,代表不了,明天也能上网。
难道还有休眠期,我真是没有心情去弄明白了,这个电脑啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
不知明天会怎样!
=========================================
网络不通不用愁 Ping命令来帮忙
当
网络出现连接
故障时,很多
网管人员都会首先使用
Ping来查找问题的根源。但是很多人只要发现
Ping不通,那么就判断是
网络出现了
故障。这样只通过表面现象进行判断,很可能掩盖真相。那么我们在使用
Ping命令过程中,到底注意哪些问题呢?还是请大家跟我来吧。
一、Request Timed Out
当Ping指定的对象时,出现“Request Timed Out”提示信息的频率非常高,这说明对方无法接受发送过来的
数据。当然这种情况下,很可能就是网络出现了故障,但并不能就因此而确定网络一定不通。因为它还有可能是其它原因造成的(图1)。
图1
主机不在线
如果对方关机、禁用
网卡或者拨掉网线,那么无论你怎么操作,都不会有连通的信息返回的。要知道最简单的却往往是最容易被忽视的。
防火墙拦截
当安装了防火墙之后,当防火墙工作时,一般都能自动拦截来自网络的Ping命令,从而让其失去响应。同时安装防火墙后,还会造成共享
文件无法访问的故障。因此在检查时应该先让对方关闭防火墙,然后再使用Ping命令来检测。
IP安全策略限制
对于很多有经验的网管人员来说,他们都在
服务器上添加了IP安全策略,对ICMP报文进行过滤,使Ping命令无法回应,从而返回“Request Timed Out”的错误提示。
网关设置错误
这种情况主要出现在Ping外部网络地址时才出现。因为当网关设置错误时,Ping发出的数据包无法经网关进行转发。因此需要检查本机的网关设置以及远程网关的
配置是否正确。
一般来说,只有在排除上述原因之外,才能够根据“Request Timed Out”初步判断网络连接可能有问题。
二、Destination Host Unreachable
出现“Destination Host Unreachable”错误信息时表示对方主机不存在或者没有跟对方建立连接。看起来好像与“Request Timed Out”差不多,但两者却有关本质的区别。如果Ping命令所发出的数据包经过
路由器,并经
路由表到达目标的
路由,但是因为其它原因(例如防火墙拦截等)导致不可达,那么就是“Request Timed Out”的提示了;相反如果
路由表中没有到达目标的
路由信息,那么就会出现“Destination Host Unreachable”。
出现这种情况主要有以下一些方面的原因:对于使用DHCP自动分配IP地址的网络,很可能是DHCP服务器出错或不能正常工作,这样客户机无法与DHCP正常通讯并获得正确的IP地址,对此只需要修复DHCP服务器即可;另外则可能是
子网掩码设置错误,对此只需要修改成正确的即可。
三、Unknown host
该提示表示无法识别的主机,出现这个问题之后是不是就表示目标主机一定有问题呢?当然不能!因为我们使用Ping命令去连接目标主机名称时,主要使用
DNS来负责将名称转换成IP地址。例如“Ping ”,我们看到的返回信息是“Reply from 220.181.28.42: bytes=32 time=59ms TTL=54”,而不是“Reply from : bytes=32 time=59ms TTL=54”,这就说明我们IP设置中的DNS服务器将成功转换为220.181.28.42(图2)。因此当我们看到这样的提示时,首先就应该检查DNS设置是否正确、DNS工作是否正常。
图2
阅读(2288) | 评论(0) | 转发(0) |