静态路由表问题

zoutuo 2011-01-07 12:38:08
有两个网段:192.168.0.*,192.168.1.*
路由器R1的LAN口IP是192.168.0.100。R1下有一个电脑:192.168.0.1
路由器R2的LAN口IP是192.168.1.100,WAN口IP是192.168.0.101。R2下有一台电脑:192.168.1.36

现在是R2的WAN口直接连接到R1的LAN口上,进行一些简单配置后,R2上的电脑192.168.1.36可以上网,可以ping通R1以及R1下的电脑192.168.0.1。但是R1的电脑无法ping通R2。所以我在R1上面做了一个静态路由表:
目标IP: 192.168.1.0
子网掩码:255.255.255.0
吓一跳: 192.168.0.101
以上设置之后,既ping不同192.168.1.100,也ping不同192.168.1.36,于是我换成下面的:
目标IP: 192.168.1.100
子网掩码:255.255.255.0
吓一跳: 192.168.0.101
这样我可以ping通192.168.1.100,也就是R2的LAN口地址。但是我换成:
目标IP: 192.168.1.36
子网掩码:255.255.255.0
吓一跳: 192.168.0.101
这样就无法ping通192.168.1.36。
请问各位:如何能够让R1下的电脑也能与任意R2下的电脑进行通讯?我的路由器中一个静态路由表一共有8个可以填写的位置,如果8个都占满了该怎么办呢?
...全文
776 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
mindsky 2011-03-21
  • 打赏
  • 举报
回复
楼主,我家里的网络结构和你的一模一样,这两天我也在搞这个东西,静态路由搞了2天还是没有成功,最后我查阅了资料你知道是为什么吗?因为我用的家用路由器(DI-504)自带的防火墙阻绝了未被识别的外部访问,而且这条规则是不能被删掉的。以下是资料的原文:

di-504防火墙特性过滤掉未被识别的包,保护您的局域网络,因此所有与di-504 联网的计算机都不能被外界看到。如果希望某些lan 计算机在互联网上可见,请使用虚拟服务器。根据请求的服务,di-504将外部服务请求改发给局域网内部适当的服务器。

估计你的路由器也是这个情况,你的方法其实没啥问题,是路由器的问题。现在我的解决方法是每台电脑装飞秋,内网用户只要和外网用户发起会话就能互相通信和传文件了,但是外网用户还是不能主动和内网用户通信,被防火墙过滤了。
znsslovesszn 2011-03-20
  • 打赏
  • 举报
回复
R2
目标IP: 192.168.1.0
子网掩码:255.255.255.0
吓一跳: 192.168.0.101
R1
目标IP: 192.168.0.0
子网掩码:255.255.255.0
吓一跳: 192.168.0.100
新航线 2011-03-15
  • 打赏
  • 举报
回复
目标地址不对,应该是网络号,不应该是某个具体的地址,再有就是你使用的是什么路由器?
WAN口怎么设置成一个私有的IP地址?
huahua0123 2011-02-14
  • 打赏
  • 举报
回复
192.168.1.36电脑的防火墙没关吧,

0.1ping通1.36,这样两边的物理通信是没问题了,ping是双向通信嘛。

最有可能的就是1.36的防火墙没关
t475242703 2011-02-12
  • 打赏
  • 举报
回复
理由器设置错了、、
zhangyisc 2011-02-01
  • 打赏
  • 举报
回复
LZ使用的是什么型号的路由器。贴一个配置看一下。
jackiedzc 2011-01-11
  • 打赏
  • 举报
回复
看的有点眼花,直接把子网掩码改下255.255.254.0试下先
warlord 2011-01-11
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 zoutuo 的回复:]

我用的是家用式路由器,没有敲命令的地方啊,还有你这句话的意思是?192.168.1.101是什么ip?
[/Quote]

晕,那你没提前说明白.
家用的功能及其有限.
zoutuo 2011-01-08
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 warlord 的回复:]

路由器R2的WAN口IP:
<router>ip address 192.168.1.101 255.255.255.0 sub 192.168.0.101 255.255.255.0
[/Quote]
我用的是家用式路由器,没有敲命令的地方啊,还有你这句话的意思是?192.168.1.101是什么ip?
zoutuo 2011-01-08
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 baocuo1314 的回复:]
下一跳 跟你配的接口在一网段么???

PC1.1----1.2route2.1----2.2server
[/Quote]
能具体一些吗?
zoutuo 2011-01-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 warlord 的回复:]

引用
"但是我换成:
目标IP: 192.168.1.36
子网掩码:255.255.255.0
吓一跳: 192.168.0.101
这样就无法ping通192.168.1.36。"


由于1.36和0.100无路由可达,所以指向1.36的包在0.100就被抛弃了.
0.101和1.100好像是自动路由的,也许不对.

引用"我的路由器中一个静态路由表一共有8个可以填写……
[/Quote]
你好,谢谢你的回答,请问你能提供一种写法吗?还是说这种路由器根本就没办法设置这个东西?
warlord 2011-01-07
  • 打赏
  • 举报
回复
[Quote]
"但是我换成:
目标IP: 192.168.1.36
子网掩码:255.255.255.0
吓一跳: 192.168.0.101
这样就无法ping通192.168.1.36。"
[/Quote]

由于1.36和0.100无路由可达,所以指向1.36的包在0.100就被抛弃了.
0.101和1.100好像是自动路由的,也许不对.

[Quote]"我的路由器中一个静态路由表一共有8个可以填写的位置,如果8个都占满了该怎么办呢?"
[/Quote]
可以尝试WAN口或LAN口添加子网的方法(IP ADDRESS x.x.x.x sub a.a.a.a).
warlord 2011-01-07
  • 打赏
  • 举报
回复
路由器R2的WAN口IP:
<router>ip address 192.168.1.101 255.255.255.0 sub 192.168.0.101 255.255.255.0
baocuo1314 2011-01-07
  • 打赏
  • 举报
回复

下一跳 跟你配的接口在一网段么???

PC1.1----1.2route2.1----2.2server


bacy001 2011-01-07
  • 打赏
  • 举报
回复
看的我好晕呀!

你用的什么路由器呀,贴配置看吧。

另外如果位置占满了,可以尝试使用路由聚合!比如你有两个网段:192.168.1.x/24 和 192.168.0.x/24 两个网段,但是可以用 192.168.0.x/23 一条路由来表示这两个网段!这样就节约了!:)

3,812

社区成员

发帖
与我相关
我的任务
社区描述
硬件使用 交换及路由技术相关问题讨论专区
社区管理员
  • 交换及路由技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧