xtodd 发表于 2005-4-27 16:41:19
环境如下: 使用的OS做的边界路由,采用NAT方式连接内外网,内网ip段为172.30.1.0/24,OS的内网ip是172.30.1.1 ,内网所有客户机的网关指向该ip因为需要连接另外一个 ip段为192.168.1.0/24的子网,我用windows2003的路由功能做了个连接路由。如果把两个子网里的客户端上网关指向用windows2003做的路由,就可以顺利相互访问。说明windows的路由是正常工作的。现在的问题是,172段的机器有200多台全采用静态ip指定,一个个改gateway是不现实的。因此,我在OS里加了一条静态route, dst: 192.168.1.0/4 gateway: 172.30.1.254(连接路由ip) interface:内网卡。 然后在连接路由上设置默认gateway 为172.30.1.1 。这样设置后,可以顺利从172段访问192段但是192段无法访问到172段机器。192段的gateway用的是连接路由的ip:192.168.1.254,我跟踪数据包后发觉实际上OS在中间只起到一个NAT的功能而没有启用路由功能。实际情况是OS把192段当做外网来处理了。希望各位高手提出指导意见。拜托拜托xtodd 发表于 2005-4-28 00:28:07
顶一下,希望大家能帮帮忙xtodd 发表于 2005-4-28 09:57:35
继续顶,希望不要没人理我吧neverseen 发表于 2005-4-28 11:28:37
我不太懂,不知道OS的桥接功能适不适用也许根本就不一定要用2003,请用"桥接"关键字搜一下xtodd 发表于 2005-4-28 21:36:25
os上没有能访问192段的interface所以桥接是不可能的。感谢你的回复xtodd 发表于 2005-4-30 11:43:14
真的没人知道原因和解决办法吗?bow 发表于 2005-4-30 13:58:20
你在反向加一条静态路由 dst 172.30.1.0/24 gate 192.168.1.254猫王 发表于 2005-4-30 14:18:08
静态路由或者是用dnatxtodd 发表于 2005-4-30 15:21:24
首先感谢回复,不过行不通的。设置dst 172 gate 192 那没有意义,因为os的内网在172段,他本身就能访问,相反他访问不到192段,所以这条加不加都没有效果。测试后也论证了我的想法。至于dnat ,我还不清楚怎么设置,希望猫大具体说明下。再次感谢ilava 发表于 2005-5-12 17:43:48
rOS可以设vlan的,你设置一个vlan 192,vlan ip为192.168.1.254,去掉win 2003,然后在ros上添加 192和172间访问的路由我没实践过我将持续关注这个问题。zhanghui 发表于 2005-5-12 17:49:11
192.168.1.0/24的机器的网关设置的什么?ccnucn 发表于 2005-5-17 18:33:16
这个简单,在winbox-》route-->rip的选项里,加上你的另外一个网络名称就可以了!你的,就是在路由表里添加一个项目,,我试过的成功了,我先添加了一个网卡ip为192.168.10.70,路由本地ip为1192.168.0.1,ra让192.1268.10.0的网络通过192.168.10.70来访问.168.192.168.0.0,你看一下有关路由器的基本配置就知道了,很简单的 ,两个网络都可以互访,后来,我把192.168.10.70的网卡拔了,在rip里面添加邻居,也可以,你自己再试试,实在不行加网卡
页:
[1]