URN Logo
UNIX Resources » Linux » China Linux Forum » 网络管理技术 » 6 » adsl 路由猫通过交换机共享局域网上网的问题?急
announcement 声明: 本页内容为中国Linux论坛的内容镜像,文章的版权以及其他所有的相关权利属于中国Linux论坛和相应文章的作者,如果转载,请注明文章来源及相关版权信息。
Resources
China Linux Forum(finished)
Linux Forum(finished)
FreeBSD China(finished)
linuxforum.net
  业界新闻与评论
  自由软件杂谈
  IT 人生
  Linux软件快递
  翻译作坊
  Linux图书与评论
  GNU Emacs/XEmacs
  Linux 中文环境和中文化
  Linux桌面与办公软件
  Linux 多媒体与娱乐版
  自由之窗Mozilla
  笔记本电脑上的Linux
  Gentoo
  Debian 一族
  网络管理技术
  Linux 安装与入门
  WEB服务器和FTP服务器
  域名服务器和邮件服务器
  Linux防火墙和代理服务器应用
  文件及打印服务器
  技术培训与认证
  Linux内核技术
  Linux 嵌入技术
  Linux设备驱动程序
  Linux 集群技术
  LINUX平台数据库
  系统和网络安全
  CPU 与 编译器
  系统计算研究所专栏
  Linux下的GUI软件开发
  C/C++编程版
  PHP 技 术
  Java&jsp技术
  Shell编程技术
  Perl 编 程
  Python 编 程
  XML/Web Service 技术
  永远的Unix
  FreeBSD世界
   
adsl 路由猫通过交换机共享局域网上网的问题?急
 
 
 
 
Subject: adsl 路由猫通过交换机共享局域网上网的问题?急
Author: fanjingliang    Posted: 2005-05-22 12:03    Length: 353 byte(s)
[Original] [Print] [Top]

我们的几台机器和猫通过交换机连接在一起,设置猫为路由模式的。
在windows下设置网关和DNS为该猫的IP后,就可以上网了。
但是在linux下 fc2 and fc3 , 出现的问题是,
可以与除了猫以外的机器进行连接,例如 ftp。但是猫只能ping 通,不
能用 telnet 和 http 访问(这在windows下是可以的) , 公网也不能访问。

[Original] [Print] [Top]
Subject: Re: adsl 路由猫通过交换机共享局域网上网的问题?急
Author: fanjingliang    Posted: 2005-06-01 15:12    Length: 2,369 byte(s)
[Original] [Print] [Top]
可能我没有把问题说的很清楚,下面我把用ethereal抓的包的内容写出来供高手分析原因
首先我 ftp 一台我们局域网的windows主机,抓的包如下:
Capturing on eth0
0.000000 Giga-Byt_98:59:1f -> Broadcast ARP Who has 192.168.1.58? Tell 192.168.1.20
0.000060 00:11:d8:67:57:15 -> Giga-Byt_98:59:1f ARP 192.168.1.58 is at 00:11:d8:67:57:15
0.000069 192.168.1.20 -> 192.168.1.58 TCP 32796 > ftp [SYN] Seq=0 Ack=0 Win=5840 Len=0 MSS=1460 TSV=4294813260 TSER=0 WS=0
0.000422 192.168.1.58 -> 192.168.1.20 TCP ftp > 32796 [SYN, ACK] Seq=0 Ack=1 Win=17520 Len=0 MSS=1460 WS=0 TSV=0 TSER=0
0.000455 192.168.1.20 -> 192.168.1.58 TCP 32796 > ftp [ACK] Seq=1 Ack=1 Win=5840 Len=0 TSV=4294813261 TSER=0
0.001045 192.168.1.58 -> 192.168.1.20 FTP Response: 220 zhangning Microsoft FTP Service (Version 5.0).
正确的连上了,并且正常通讯。

然后,我连接adsl猫 (帷帆km300a+),抓的包如下:
27.150618 192.168.1.20 -> 192.168.1.1 TCP 32798 > telnet [SYN] Seq=0 Ack=0 Win=5840 Len=0 MSS=1460 TSV=4294840415 TSER=0 WS=0
27.150965 192.168.1.1 -> 192.168.1.20 TCP [TCP ZeroWindow] telnet > 32798 [RST, ACK] Seq=0 Ack=0 Win=0 Len=0
33.859915 192.168.1.20 -> 192.168.1.1 TCP 32800 > ftp [SYN] Seq=0 Ack=0 Win=5840 Len=0 MSS=1460 TSV=4294847125 TSER=0 WS=0
33.860297 192.168.1.1 -> 192.168.1.20 TCP [TCP ZeroWindow] ftp > 32800 [RST, ACK] Seq=0 Ack=0 Win=0 Len=0
166.553301 192.168.1.20 -> 192.168.1.1 TCP 32802 > telnet [SYN] Seq=0 Ack=0 Win=5840 Len=0 MSS=1460 TSV=12543 TSER=0 WS=0
166.553681 192.168.1.1 -> 192.168.1.20 TCP [TCP ZeroWindow] telnet > 32802 [RST, ACK] Seq=0 Ack=0 Win=0 Len=0
无论怎么试,总是返回rst,ack,并且没有将包再发送一次。
以上是我在linux下的测试。
我又在windows下做了测试,连接其他主机的包内容基本一样。
但是连接猫的时候,出现了不一样的地方,当发送27号包到猫的时候,对方也可能返回rst,ack,但是此时又有一个27号包发到猫,此时的内容为SYN, ACK,所以连接上了。

我用了多个linux版本都是这个问题,是不是猫的问题。

我想请教的是什么原因导致的这个问题,有什么方法解决?

清高手赐教
[Original] [Print] [Top]
Subject: Re: adsl 路由猫通过交换机共享局域网上网的问题?急
Author: felixlee    Posted: 2005-06-02 11:32    Length: 176 byte(s)
[Original] [Print] [Top]
不用看, 主要是你的iptables 设置不对,没有将合适的iptables策略设置清楚。内核的相关的选项没有打开。
处于网络安全的考虑,有些内核网络方面的选项是关闭的,例如,路由转发。
----
自立,自信,自强 ! 奋斗吧!
[Original] [Print] [Top]
Subject: Re: adsl 路由猫通过交换机共享局域网上网的问题?急
Author: 匿名    Posted: 2005-06-02 15:10    Length: 189 byte(s)
[Original] [Print] [Top]
iptables 我没有设置,是空的
且放火墙是关闭的
这位老兄,在同一个句鱼网中,访问两台机器也不存在路由的问题。

是我没有明白你的意思吗?,能说一下怎么设置吗?
[Original] [Print] [Top]
« Previous thread
SuSE Linux9.3安装Oracle9i时遇到版本问题求助
网络管理技术
6
Next thread »
我实在烦透了,telnet和ftp怎么都用不成
     

Copyright © 2007 UNIX Resources Network, All Rights Reserved.      About URN | Privacy & Legal | Help | Contact us
备案序号: 京ICP备05006143    webmaster: webmaster@unixresources.net
This page created on 2008-07-17 02:16:04, cost 0.06350302696228 ms.