免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 8140 | 回复: 28
打印 上一主题 下一主题

谢谢大家的回应,再次改标题,请继续讨论PING不通的问题。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-06 07:24 |只看该作者 |倒序浏览
FB放在网络中心的,ping 两个网关地址都能通(.161和.162)
希望遇到过这种情况的能帮我解决下。
如果还要补充的话,再来。。
*.*.*代表ip地址前三位,以下所有的*.*.*都一样。

先帖netstat -rn:

  1. Destination        Gateway            Flags    Refs      Use  Netif Expire
  2. default            *.*.*.161    UGSc       30    15735    em0
  3. 10                 *.*.*.162    UGSc        0       30    em0
  4. 127.0.0.1          127.0.0.1          UH          0      251    lo0
  5. 172.16             *.*.*162    UGSc        0        0    em0
  6. 172.17             *.*.*.162    UGSc        0        0    em0
  7. 172.18             *.*.*.162    UGSc        0        0    em0
  8. *.*.*.160/27 link#1             UC          3        0    em0
  9. *.*.*.161    00:07:0e:83:c7:ff  UHLW       31        6    em0   1186
  10. *.*.*.162    00:01:f4:07:88:7b  UHLW        8     1172    em0   1198
  11. *.*.*.171    00:06:5b:ec:88:0c  UHLW        0    18290    lo0
  12. 210.33.41          *.*.*.162    UGSc        0        0    em0
  13. 210.33.42          *.*.*.162    UGSc        0        0    em0
  14. 210.33.43          *.*.*.162    UGSc        0        0    em0
  15. 218.108.23.48/28   *.*.*.162    UGSc        0       37    em0
复制代码


IFCONFIG

  1. em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
  2.         options=3<RXCSUM,TXCSUM>
  3.         inet *.*.*.171 netmask 0xffffffe0[color=Red] (255.255.255.224)[/color]broadcast 202.107.226.191
  4.         inet6 fe80::206:5bff:feec:880c%em0 prefixlen 64 scopeid 0x1
  5.         ether 00:06:5b:ec:88:0c
  6.         media: Ethernet autoselect (100baseTX <full-duplex>)
  7.         status: active
复制代码


实验一,
traceroute 218.108.23.50

结果:
traceroute to 218.108.23.50 (218.108.23.50), 64 hops max, 44 byte packets
1  * * *
省略。。


这样应该是不通的吧

实验2,
traceroute -g *.*.*162 218.108.23.50


结果:
traceroute to 218.108.23.50 (218.108.23.50), 64 hops max, 52 byte packets
1  *.*.*.162 (202.107.226.162)  0.888 ms  0.407 ms  0.393 ms
2  210.33.40.253 (210.33.40.253)  1.574 ms  0.776 ms  0.794 ms
3  218.108.23.50 (218.108.23.50)  1.536 ms !S  0.844 ms !S  0.809 ms !S


这样应该算是通的吧,不过有点疑问,为什么要指定网关啊,我静态路由已经指定过了啊。

实验3,
ping -rn 218.108.23.50

PING 218.108.23.50 (218.108.23.50): 56 data bytes
ping: sendto: Network is unreachable
ping: sendto: Network is unreachable
ping: sendto: Network is unreachable


网络不能到达!~~


我觉得可能是路由的问题,好象是它用默认的.161这个线路了,
不是有静态路由先用静态的嘛,然后在是默认的。
是我的路由这样设置不对吗?还是别的网络原因。。这个问题遗留很久了。以前贴的:

http://bbs.chinaunix.net/viewthread.php?tid=740231

另:这个太机器外网和内网都可以访问到,并且外网通过.162,内网通过.161访问的。但是这个机器就是上不了内网的地址。。外网的地址也很奇怪的,可以用fetch命令下载外网的资料,但是却ping不通


#fetch http://60.176.5.144/index.php
fetch: http://60.176.5.144/index.php: size of remote file is not known
index.php                                              480  B 1023 kBps


#ping 60.176.5.144
PING 60.176.5.144 (60.176.5.144): 56 data bytes
下面没有输出了

应该是不通吧,这个地址是我的pc的地址,没防火墙


问题:我只要fb能访问到内网的机器就行。。。比如能够访问218.108.23.50,能ping通ip地址。。
PS:218.108.23.50是我学校主页的地址,呵呵

[ 本帖最后由 rendong237 于 2006-8-9 17:18 编辑 ]

论坛徽章:
2
技术图书徽章
日期:2013-09-04 15:21:51酉鸡
日期:2013-11-01 21:20:20
2 [报告]
发表于 2006-08-06 12:19 |只看该作者
1. 你是如何添加路由的?
2. 为啥用ping -rn
3. 162到底是外网网关,还是你校园网的网关?

论坛徽章:
0
3 [报告]
发表于 2006-08-06 14:51 |只看该作者
原帖由 mirnshi 于 2006-8-6 12:19 发表
1. 你是如何添加路由的?
2. 为啥用ping -rn
3. 162到底是外网网关,还是你校园网的网关?


1.添加路由:route add 10.0.0.0/8 *.*.*.162
2.直接用ping什么都得不到,无任何输出,然后man了下,英文也不太好,至少用这个-rn就出现提示了,呵呵,(除了ping网关和自己的ip 其他都没任何输出)
3,*.162是内网的网关,*.161是电信的网关。
谢谢你回答,呵呵,这么久了就你一个人来。

[ 本帖最后由 rendong237 于 2006-8-8 02:46 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2006-08-06 22:40 |只看该作者
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD

论坛徽章:
0
5 [报告]
发表于 2006-08-07 00:09 |只看该作者
确定物理线路正常!

确定IP没有设置错误, 确定网关没设错,确定DNS没设置错!

首先ping网关能否通,然后ping dns能否通; 最后再ping外网能否通!

论坛徽章:
0
6 [报告]
发表于 2006-08-07 07:22 |只看该作者
原帖由 rainren 于 2006-8-7 00:09 发表
确定物理线路正常!

确定IP没有设置错误, 确定网关没设错,确定DNS没设置错!

首先ping网关能否通,然后ping dns能否通; 最后再ping外网能否通!

1,确定物理线路正常!
网络我管不到,大概能肯定这两个路由没有错。
2,确定IP没有设置错误, 确定网关没设错,确定DNS没设置错!
ip没有设置错误,已经正常访问半年了,(外网和内网都能通过路由访问到fb,但是fb访问不到它们)网关也没错,都能ping通。dns,我ping不管dns的吧。
因为dns是内网的地址,而我又ping不通,所以dns设了也没用,上次就是因为设了dns导致ssh登陆很慢,后来把dns去掉就好了。。
3。首先ping网关能否通,然后ping dns能否通; 最后再ping外网能否通!
你好象没仔细看,呵呵,除了ping网关通其他都不通。。。外网当然也不通,但是却可以fetch?
4。如果是网络的问题,大致应该怎样查出来。。
5。谢谢你的回答,呵呵。。好象没多少人来啊。。。

[ 本帖最后由 rendong237 于 2006-8-7 07:25 编辑 ]

论坛徽章:
0
7 [报告]
发表于 2006-08-07 09:35 |只看该作者
-r           Bypass the normal routing tables and send directly to a host on
             an attached network.  If the host is not on a directly-attached
             network, an error is returned.  This option can be used to ping a
             local host through an interface that has no route through it
             (e.g., after the interface was dropped by routed().

论坛徽章:
2
技术图书徽章
日期:2013-09-04 15:21:51酉鸡
日期:2013-11-01 21:20:20
8 [报告]
发表于 2006-08-07 11:00 |只看该作者
  1. Destination        Gateway            Flags    Refs      Use  Netif Expire
  2. default            *.*.*.161    UGSc       30    15735    em0
  3. 10                 *.*.*.162    UGSc        0       30    em0
  4. 127.0.0.1          127.0.0.1          UH          0      251    lo0
  5. 172.16             *.*.*162    UGSc        0        0    em0
  6. 172.17             *.*.*.162    UGSc        0        0    em0
  7. 172.18             *.*.*.162    UGSc        0        0    em0
  8. *.*.*.160/27 link#1             UC          3        0    em0
  9. *.*.*.161    00:07:0e:83:c7:ff  UHLW       31        6    em0   1186
  10. *.*.*.162    00:01:f4:07:88:7b  UHLW        8     1172    em0   1198
  11. *.*.*.171    00:06:5b:ec:88:0c  UHLW        0    18290    lo0
  12. 210.33.41          *.*.*.162    UGSc        0        0    em0
  13. 210.33.42          *.*.*.162    UGSc        0        0    em0
  14. 210.33.43          *.*.*.162    UGSc        0        0    em0
  15. 218.108.23.48/28   *.*.*.162    UGSc        0       37    em0
复制代码

你的机器上有路由进程?一般都没有协议路由标志,但是你的有。

ping只是走icmp协议,并不代表网络的通讯是否正常,有些isp为了减少流量会封掉icmp的某类或全部。

论坛徽章:
0
9 [报告]
发表于 2006-08-07 18:14 |只看该作者
先再次感谢你的回答。。
你的机器上有路由进程?一般都没有协议路由标志,但是你的有。

ping只是走icmp协议,并不代表网络的通讯是否正常,有些isp为了减少流量会封掉icmp的某类或全部

1,你的机器上有路由进程?
这里的路由进程怎么说,是优先级吗?呵呵,查了下没找到相关资料,
好象记得在路由器上有这个说法的。
2,有些isp为了减少流量会封掉icmp的某类或全部
这个我能肯定没有封掉。。
记得我以前只用161的网关的时候,都可以ping通的,因为这个是外网的路由,内网访问很慢,
所以就加了些到内网的路由,当时老师说这样做就可以了,但是现在。。。

上上楼的,这篇我只能看个大概,真正的意思也没搞明白(英文差),当时我man的时候看到这个,我的想法是这样的,既然traceroute 指定网关能通,说明是fb访问出去不能自动调用哪个网关,所以我就-r了。呵呵,不知道想的对不。也谢谢你的回答。

希望能找出问题所在。。

论坛徽章:
0
10 [报告]
发表于 2006-08-07 21:48 |只看该作者
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD

[ 本帖最后由 rendong237 于 2006-8-7 23:35 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP