Chinaunix

标题: 路由表问题,请教 [打印本页]

作者: haoyunkgq    时间: 2010-01-16 20:52
标题: 路由表问题,请教
朋友们,大家好!我是一个网络新手,今天遇到一个路由表的问题,没弄明白
希望大家指点一下
我现在有两台机器比如:pc1、pc2、和adsl路由器
adsl:192.168.0.1

pc1 的网卡配置:
ip : 192.168.3.64
mask:255.255.255.0
gw:192.168.3.1

pc2 的网卡配置:eth0
ip : 192.168.0.200
mask:255.255.255.0

eth1
ip : 192.168.3.1
mask:255.255.255.0

eth2
ip : 192.168.2.1
mask:255.255.255.0

pc1的路由表
网络地址:0.0.0.0
网络掩码:0.0.0.0
网关地址:192.168.3.1

pc2的路由表:
网络地址:default
网络掩码:255.255.255.0
网关地址:192.168.0.1
网卡:eth0

网络地址:192.168.3.0
网络掩码:255.255.255.0
网卡:eth1

网络地址:192.168.2.0
网络掩码:255.255.255.0
网卡:eth2

我现在在pc2中ping192.168.0.1怎么ping不通啊
我的意思是让pc1的公网请求转发给pc2
pc2再转发给自己的默认网关0.1
再由宽带路由器转发出去,可是pc2怎么都ping不通0.1啊?
作者: chenyx    时间: 2010-01-16 20:54
Pc2的包转发打开了没有?
作者: haoyunkgq    时间: 2010-01-16 21:03
已经打开了啊!
cat /proc/sys/net/ipv4/ip_forward

显示1

pc2 的有一块网卡ip就是0.200
怎么ping0.1还不通呢?
并且还设置了默认网关0.1
总是显示network is unreachable
不解。。。

[ 本帖最后由 haoyunkgq 于 2010-1-16 21:09 编辑 ]
作者: angeljyt    时间: 2010-01-16 21:58
你的网关设置有问题。
255.255.255.0的子网掩码,前三个必须一样,最后一个不一样才在一个子网里。
你的网关是192.168.0.1

IP应该都是192.168.0.x这样的,192.168.2.x和192.168.3.x不在同一个子网当然PING不通了。
作者: chenyx    时间: 2010-01-17 08:55
在ADSL路由器上指向2.x和3.x的路由到Pc2的192.168.0.200
或者在PC2上做NAT
作者: sitxw    时间: 2010-01-18 13:39
原帖由 chenyx 于 2010-1-17 08:55 发表
在ADSL路由器上指向2.x和3.x的路由到Pc2的192.168.0.200
或者在PC2上做NAT


很对,ADSL路由器上需要反向路由




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2