LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1795|回复: 2

[已解决]无法上网,win2003网关丢包?

[复制链接]
发表于 2007-6-19 17:39:26 | 显示全部楼层 |阅读模式
已解决。谢谢关注!

PC:DELL 640m
网卡:Broadcom 4400 10/100BaseT
网络:公司LAN,static ip,电信宽带,网关是win2003
系统:Arch Voodoo,只装了base,无防火墙

6月1号升级系统后重启就不能上网了。

其他_原_来_可_用_的Linux发行版也无法连网,排除网络设置错误的可能。

最近的背景情况
  • 公司为了防止员工乱改ip,停掉了dhcp服务,只能使用某一范围内的固定ip。
  • 为了防止上班时间BT、xmule下载,可能在网关上做了不少设置。
  • 公司一直没有专职网管,目前的临时网管说,网关上并没有装防火墙,也没有特别设置什么。但“高层员工”随时可以登录网关进行修改。网关状况不明。


“不能上网”的具体表现
  • Arch + WindozeXP双系统,无论何时进win上网都没问题。ip、netmask、gateway都设置的一样,网线插上去就没动过。DNS设置与win稍有区别:第一个nameserver设置的是网关ip,第二个才是DNS server ip,否则域名解析失败。
  • 网关、DNS都能ping通。
  • ping www.google.com,输出表明域名解析正常。
  • 在console内输入pacman -Sy更新系统,pacman调用wget从ftp:mirror.pacific.net.au上下载安装包,netstat -tunpavc输出始终为

    1. Active Internet connections (servers and established)
    2. Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name   
    3. tcp        0      1 192.168.1.44:36185      61.8.0.17:21            SYN_SENT    4011/pacman   
    复制代码

    如果执行pacman -Sy之前执行tcpdump host skee,输出如下

    1. 10:32:29.406233 arp who-has 192.168.1.1 tell skee.crackpot.info
    2. 10:32:29.406993 arp reply 192.168.1.1 is-at 00:14:78:d3:14:40 (oui Unknown)
    3. 10:32:29.407004 IP skee.crackpot.info.32781 > 192.168.1.1.domain:  8792+ A? mirror.pacific.net.au. (39)
    4. 10:32:29.407010 IP skee.crackpot.info.32782 > 192.168.1.1.domain:  54564+ PTR? 1.1.168.192.in-addr.arpa. (42)
    5. 10:32:29.647913 IP 192.168.1.1.domain > skee.crackpot.info.32782:  54564 NXDomain 0/1/0 (119)
    6. 10:32:29.948028 IP 192.168.1.1.domain > skee.crackpot.info.32781:  8792 2/2/0 CNAME[|domain]
    7. 10:32:29.948183 IP skee.crackpot.info.43598 > madheifer.pacific.net.au.ftp: S 801199567:801199567(0) win 5840 <mss 1460,sackOK,timestamp 1099053 0,nop,wscale 5>
    8. 10:32:29.948299 IP skee.crackpot.info.32782 > 192.168.1.1.domain:  48517+ PTR? 17.0.8.61.in-addr.arpa. (40)
    9. 10:32:29.951138 IP 192.168.1.1.domain > skee.crackpot.info.32782:  48517 1/2/0 PTR[|domain]
    10. 10:32:32.946387 IP skee.crackpot.info.43598 > madheifer.pacific.net.au.ftp: S 801199567:801199567(0) win 5840 <mss 1460,sackOK,timestamp 1099803 0,nop,wscale 5>
    11. 10:32:38.946726 IP skee.crackpot.info.43598 > madheifer.pacific.net.au.ftp: S 801199567:801199567(0) win 5840 <mss 1460,sackOK,timestamp 1101303 0,nop,wscale 5>
    12. 10:32:50.947409 IP skee.crackpot.info.43598 > madheifer.pacific.net.au.ftp: S 801199567:801199567(0) win 5840 <mss 1460,sackOK,timestamp 1104303 0,nop,wscale 5>
    13. 10:33:14.948788 IP skee.crackpot.info.43598 > madheifer.pacific.net.au.ftp: S 801199567:801199567(0) win 5840 <mss 1460,sackOK,timestamp 1110303 0,nop,wscale 5>
    14. 10:34:02.951518 IP skee.crackpot.info.43598 > madheifer.pacific.net.au.ftp: S 801199567:801199567(0) win 5840 <mss 1460,sackOK,timestamp 1122303 0,nop,wscale 5>
    15. 10:34:07.951800 arp who-has 192.168.1.1 tell skee.crackpot.info
    16. 10:34:07.952829 arp reply 192.168.1.1 is-at 00:14:78:d3:14:40 (oui Unknown)
    复制代码



根据netstat -tunpavc和tcpdump host skee的输出来看
  • 域名解析成功,得到安装源服务器(ftp://mirror.pacific.net.au)ip
  • 本机向安装源服务器发送SYN_SENT信号请求建立连接,但是没有回应


不知道是网关丢包,还是什么其他原因。

已在Arch版发贴《winxp能上网,arch不能》(http://www.linuxsir.cn/bbs/showthread.php?t=305615)问了,但目前仍未解决。

也许我的分析有误,请各位指正。
发表于 2007-6-22 15:02:02 | 显示全部楼层
那么到底什么原因呢?
回复 支持 反对

使用道具 举报

发表于 2007-6-22 15:03:48 | 显示全部楼层
俺们学校有个计费包月客户端系统,还不知道该怎么办呢^
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表