串接双路由器上网问题

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
c_charles
帖子: 211
注册时间: 2008-09-22 12:58

串接双路由器上网问题

#1

帖子 c_charles » 2009-07-14 11:32

两个路由器,一个TPLink的路由器A接外网,一个水星无线路由器B接内网。A路由器(192.168.1.1)自动提供IP,B路由器(192.168.0.1)的Wan口设为静态IP接A路由Lan口。(无线网卡为Intel 3945BGA)

XP系统中,两个路由器设置正常,B路由器所接电脑可以通过A的网段访问外网。因此两个路由器无需再设置。

ubuntu系统下,wicd设置无线网卡,可识别网卡,并且搜索到无线网络。在无线网络的高级选项中,取消自动IP,设置DNS为192.168.0.1,选中对所有共享该essid网络使用该设置,密码为WEP (passhprass),wicd首选项中WPA请求机制驱动设为wext(设置为dinswrapper不能连接无线网络),可以连接无线网络并获得B网段的分配地址。

问题:如上设置,可以ping通B路由器的网关(192.168.0.1),并可连接无线网络,但是ping不通A网段(192.168.1.1),也不能上外网。

请问还要如何设置?
aloha
帖子: 375
注册时间: 2006-10-11 20:41

Re: 串接双路由器上网问题

#2

帖子 aloha » 2009-07-14 11:40

为什么要走两层路由呢,B不做路由不成么。
通过B上的LAN口与A的LAN口互联,无线桥接到A上,所有的地址都由A来分问题就解决了。注意B的本机的地址不要和其他的电脑的地址冲突。
c_charles
帖子: 211
注册时间: 2008-09-22 12:58

Re: 串接双路由器上网问题

#3

帖子 c_charles » 2009-07-14 13:27

Lan-Lan的组网是比较简单,但是两层路由的情况还是有应用的,现两层路由搞不定,想知道在ubuntu下如何解决该问题。
aloha
帖子: 375
注册时间: 2006-10-11 20:41

Re: 串接双路由器上网问题

#4

帖子 aloha » 2009-07-14 13:43

你这么设定需要在路由器A和B设定好互相访问的路由。要么在路由器上设静态路由,要么起动态路由,比如RIP什么的。在每个路由器下的PC也要设置好路由,比如在A下的PC如果访问B下的PC,那么就要在A下的PC上加上访问192.1.0.0的路由,两端有一端没有设好都不能互相访问。
c_charles
帖子: 211
注册时间: 2008-09-22 12:58

Re: 串接双路由器上网问题

#5

帖子 c_charles » 2009-07-14 14:23

现在不是A、B网段互访的问题。

在同样路由器设置的情况下,在XP系统中,B网段下的终端可以访问外网;而在Ubuntu系统中,B网段的终端不能访问外网。

假设按照XP环境下的路由器设置,在Ubuntu中要如何设置才能达到B网段可以访问外网?
aloha
帖子: 375
注册时间: 2006-10-11 20:41

Re: 串接双路由器上网问题

#6

帖子 aloha » 2009-07-14 14:35

你看看在XP下和U下的路由表有什么不一样,我感觉都应该是缺省路由到B的192.1.0.1,另一个就是DNS是否能解析。
回复