免费注册 查看新帖 |

Chinaunix

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

ping 不通的原因在哪里? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-08-29 22:31 |只看该作者 |倒序浏览
我现在来测试我的网卡是否能正常工作,简单与一个装window 2000的操作系统用网线做成对等网来测试!\r\n  网络具体设置如下:\r\n   我的装solaris系统的ip:192.0.6.90, window 2000的ip: 192.0.6.166.\r\n    介质模式为: speed: 100Mbps  half  duplex\r\n   从solaris机器来ping 的情况如下:\r\n      #ping 127.0.01    \r\n           127.0.01 is alive\r\n         #ping  localhost    \r\n           localhost is alive\r\n         #ping solaris        \r\n            solaris  is  alive \r\n         #ping 192.0.6.90     \r\n           192.0.6.90 is alive\r\n  但ping 装window 2000的机器\r\n      #ping  192.0.6.166\r\n         no anwer form 192.0.6.166\r\n\r\n     用netstat -i来看包的数目:即有发出的包数,也有接收到的包数,无丢包的现象,并且在另一个窗口用命令 snoop来抓包:显示如下:\r\n    solaris ->; (broadcast)   ARP   C   who is 192.0.6.166, 192.0.6.166?\r\n      ?  ->;   *     ETHER Type = 3FAE(Unkown), size=60 bytes      \r\n\r\n     这些重复了24次!\r\n   \r\n     我在装window 2000 的机器里装了一个抓包软件来软包,结果为:\r\n    00:5c:38     broadcast    ARP   who has 192.0.6.166? tell 192.0.6.90\r\n     00:70:03      00:5c:38      ARP    192.0.6.166 at  00:02:3f:ae:70:03(装window 2000的网卡mac地址)\r\n\r\n      这些重复了24次!\r\n\r\n    我的机器哪里出了问题,会出现no answer form 192.0.6.166?\r\n\r\n我机器(solaris)网络设置如下:\r\n# more   /etc/hosts\r\n  127. 0.0.1     localhost\r\n  192.0.6.90   solaris    loghost\r\n\r\n#more  /etc/netmasks\r\n   192.0.6.0   255.255.255.0\r\n\r\n# ifconfig -a\r\n   lo0: flag=1000849.......<UP,.......>; MTU 8232  index 1\r\n          inet  127.0.0.1    netmask  ff000000\r\n   sn0: flag=1000843.....<UP,........>; mtu  1500  index 2\r\n          inet   192.0.6.90   netmask  ffffff00  broadcast 192.0.6.255\r\n          ether    0:60:6e:0:5c:38\r\n\r\n#netstat  -rn\r\n    routing table :IPV4\r\n    Destination     Gateway    Flags    Ref     Use    Inerface\r\n    192.0.6.90    192.0.6.90     U        1         12       sn0\r\n    127.0.0.1      127.0.0.1       UH      34      11206  lo0\r\n\r\n没有网关,因此没写文件:/etc/defaultrouter\r\n  \r\n另外:\r\n    我也试过了,在启机时,在BIOS中将 ACPI 设置为 NO\r\n      即使将这项设为YES 结果都是一样的,没什么影响!\r\n\r\n再有:irq = 0x2814010b  这什么这个数这么大,不象别的系统的数那么小也就在1-12之内!

论坛徽章:
0
2 [报告]
发表于 2003-08-29 22:47 |只看该作者

ping 不通的原因在哪里?

两个网卡的单双工状态对吗?接个HUB试一下,或者接自适应的交换机,从新开机再测试

论坛徽章:
0
3 [报告]
发表于 2003-08-29 23:20 |只看该作者

ping 不通的原因在哪里?

你2000是不是安装了防火墙之类的东东

论坛徽章:
0
4 [报告]
发表于 2003-08-29 23:20 |只看该作者

ping 不通的原因在哪里?

用对等网,是网卡模式是自适应的,并且我在局域网中也试过,也是同样的结果! 没有防火墙!\r\n\r\n如果有防火墙,那那应该如何修改呢?

论坛徽章:
0
5 [报告]
发表于 2003-08-30 10:34 |只看该作者

ping 不通的原因在哪里?

2000有防火墙的话,PING到SUN应该是通的,看来问题还是SUN的网卡没解决好

论坛徽章:
0
6 [报告]
发表于 2003-08-30 10:42 |只看该作者

ping 不通的原因在哪里?

如果PING其它的机器能通,证明是WIN2000机器的问题!

论坛徽章:
0
7 [报告]
发表于 2003-08-30 13:58 |只看该作者

ping 不通的原因在哪里?

[quote]原帖由 \"race\"]2000有防火墙的话,PING到SUN应该是通的,看来问题还是SUN的网卡没解决好[/quote 发表:\n     \r\n\r\n你说网卡没解决好,能说具体一点吗?怎么没解决好,我的网卡能正常接收和发送包,并且已经证明接收到的包的内容也是正确的!我不知道ping不通究竟是哪里出了问题?你能具体分析一下吗?以前我的这块网卡在linux 和 freebsd中都没遇到这种情况,不知道在solaris下会出现这种情况,这个系统有什么特别之处要进行处理呢?\r\n\r\nwindow 2000没有问题,当我在这种情况下换成realtek网卡时,一切都是正常的,能ping通的!\r\n\r\n我就是不知道我的网卡哪里出了问题,我看一切都很对的呀,就是ping不通,找不出原因,很郁闷!

论坛徽章:
0
8 [报告]
发表于 2003-08-30 20:37 |只看该作者

ping 不通的原因在哪里?

1、我觉得你先找第三方作为参照物,这时应该用HUB连接机器,先加一台Windows2000的机器,最好除了补丁外什么都没有装的机器,看看如何。\r\n2、你的Solaris x86也可以换个网卡试一下。\r\n3、方便可以与我探讨。

论坛徽章:
0
9 [报告]
发表于 2003-08-30 22:32 |只看该作者

ping 不通的原因在哪里?

原帖由 \"rocazj\" 发表:\n1、我觉得你先找第三方作为参照物,这时应该用HUB连接机器,先加一台Windows2000的机器,最好除了补丁外什么都没有装的机器,看看如何。\r\n2、你的Solaris x86也可以换个网卡试一下。\r\n3、方便可以与我探讨。
    \r\n\r\n你说的前两点我都试过,我曾换过一块realtek网卡,它是正常的,能ping得通,并且我也在局域网中试过,它也是正常的,可到我的网卡这两方面都不行了!\r\n\r\n你说怎么和你联系以方便讨论呢?

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
10 [报告]
发表于 2003-08-31 08:57 |只看该作者

ping 不通的原因在哪里?

你的netstat -rn 里不知为什么少了这个\r\n\r\n192。0。6。0   192。0。6。90 。。。。。。\r\n\r\n最好特别配好速度和单双工,有时自适应有问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP