找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4512|回复: 14

[其它] 求助贴 关于不同网关之间的端口映射 难度大

[复制链接]
发表于 2008-5-6 22:13:41 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
在论坛上也有段时间了 一直在吸取经验 没有发过贴 鄙视自己下

外网固定ip 做的ros 2.9.27  内网网段为192.168.150.0/24  网关为192.168.150.10  把网关的http端口映射给192.168.150.1  但是192.168.150.1这个机器有两个ip地址 192.168.150.1的网关为另一个ip的网关 也就是说192.168.150.1只有这个ip 在进行端口映射后用域名以及外网ip都没有办法正常的访问 也就是说192.168.150.10到192.168.150.1的端口映射不成功 但是端口确实是已经映射给192.168.150.1了 个人感觉是不同网关下数据包是不主动发送的  说的有点乱 但是这个情况就是这样 请教高人
routeros
 楼主| 发表于 2008-5-7 10:33:21 | 显示全部楼层
顶上去  顶上去  帮忙解决 吧   个人找了n多文档 都不行
routeros
回复

使用道具 举报

发表于 2008-5-7 11:55:08 | 显示全部楼层
看得头晕
routeros
回复

使用道具 举报

 楼主| 发表于 2008-5-7 16:20:34 | 显示全部楼层
大哥哥大姐姐们呀 请帮帮我吧 我把网络的拓扑图给发上去一个 就明白了
routeros
回复

使用道具 举报

 楼主| 发表于 2008-5-7 16:29:45 | 显示全部楼层
随便画了下 能看明白就行  现在就是那个主服务器有两个网卡  网关在10.0.0.1上  如何把192.168.150.10的端口成功映射给192.168.150.1 也就是主服务器 让因特网的用户也能访问到 其实端口已经映射过了 但是不成功  感觉牵连到地址转换的问题 估计高人一看就明白了
routeros
回复

使用道具 举报

 楼主| 发表于 2008-5-7 16:32:47 | 显示全部楼层
就是这个图  
未命名.jpg
routeros
回复

使用道具 举报

 楼主| 发表于 2008-5-8 12:02:20 | 显示全部楼层
继续顶上去 大家帮忙解决呀
routeros
回复

使用道具 举报

发表于 2008-5-8 12:21:03 | 显示全部楼层
那个服务器的第二个ip地址接入的是另一个局域网么? 那你把它的网关改成192.168.150.10  就OK了啊.
routeros
回复

使用道具 举报

 楼主| 发表于 2008-5-8 14:46:06 | 显示全部楼层
这个网关不能用192.168.150.10的  要用另一个局域网 也就是10.0.0.1这个局域网的网关
routeros
回复

使用道具 举报

 楼主| 发表于 2008-5-15 13:48:06 | 显示全部楼层
顶    各位高人们  也算是对自己的挑战  这样的网络关系以后说不定也能碰到
routeros
回复

使用道具 举报

发表于 2008-5-15 14:15:19 | 显示全部楼层


换网关是最简单直接的方法了。
不知道为什么不能换网关的具体原因,换了网关也一样能管理,两局域网也一样能通,只是管理是由另一网关管理罢了。除非你同时在另一网关也作了映射。
那你最好是多装一张网卡(包括实卡和虚拟卡),但那张卡还是要设成另一个网关的,效果其实也跟改网关差不了多少。
routeros
回复

使用道具 举报

发表于 2008-5-15 15:43:46 | 显示全部楼层
有点头晕,我的理解是这样的:您有两台ROS或者是一台ROS加另外的路由器,最外面的机器命名为ROS1,即接外网IP的这台路由器为ROS1,里面的为ROS2,现在要把接在ROS2下面的机器的WEB服务映射到外网,是吗?

这样的服务我做过,常理是这样想的:把ROS2下面的WEB服务先映射到ROS2上,再把ROS2上的WEB服务映射到ROS1上,这样外网访问ROS1的WEB服务就是访问ROS2下面那台机器的WEB服务.这是大家都可能想到的,我做过,没有成功.
现在我的方法是直接在ROS1上映射ROS2下面那台机器的WEB服务到ROS1上面,再打开相应的端口,或者你把防火墙都关闭,是行得通的!但有一点不可行的就是在ROS2内网使用ROS1的外网IP或者域名是访问不了ROS2下面的那个WEB服务的.

这是我在理解你的问题时考虑到的,不知道是否是您想问的.


Tarian

谢谢
routeros
回复

使用道具 举报

 楼主| 发表于 2008-5-15 20:41:47 | 显示全部楼层
不是楼上那样理解的 只有一台路由的 就是那个192.168.150.10     那个10.0.0.1其实是公安网的一个ip 我的主服务器  一个网卡在公安网上 10.0.0.1  一个网卡在我们自己的局域网中也就是192.168.150.1   要求是不但能够在公安网中访问主服务器  也要在internet网中能够访问主服务器     一直都是让internet网中的用户用vpn连接到ros上 然后访问主服务器 现在我想不用vpn了 因为维护麻烦 希望能通过外网域名直接访问  就是这样 端口当然要映射 但是网关是在公安网中的  这就是改造中的难题了  各位 这样明白了吧
routeros
回复

使用道具 举报

发表于 2008-5-15 21:46:29 | 显示全部楼层
楼主!你提的这个问题确实不太好解决,因为你的服务器走的是另一条线路,你在ROS上做映射时,虽然外部的访问请求可以传到服务器,但回应的请求会因走的路由不同而不能通过ROS跟外面的请求建立联系,这也就是你为什么映射不成功的原因。
routeros
回复

使用道具 举报

 楼主| 发表于 2008-5-27 13:36:42 | 显示全部楼层
怎么样才可以解决呢 我的老天爷
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-6-29 16:27 , Processed in 0.068423 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表