找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 6733|回复: 12

[问题]端口映射的问题

[复制链接]
发表于 2004-2-25 14:38:41 | 显示全部楼层
以前用的WIN2K+NAT,看到论坛上说的软路由这么好,找了一个试了一下,遇到一个问题请教一下。

我的试验机是CY300 32M 双8139 用的是CL2.0.6  CLLAN地址是:192.168.0.1
找了一台机做LAN试验,设的是192.168.0.10  另用一台机试做WAN为192.168.1.2  CLWAN设成192.168.0.50 因为网吧有传奇  要做端口映射 我做了如下设置  80 21 25 110 7000 7100 7200 44405 映射到192.168.0.10上,在192.168.0.10上运行如上服务。从192.168.1.2也就是我做试验的WAN上可以访问80. 21.25.110 做传奇却只能登入进账号,门打不开,7000 7100 7200用的是TCP,不知道什么回事,请教。谢谢
routeros
回复

使用道具 举报

 楼主| 发表于 2004-2-26 09:23:17 | 显示全部楼层
大家帮帮我啊
routeros
回复

使用道具 举报

 楼主| 发表于 2004-2-26 10:58:29 | 显示全部楼层
wsgtrsys 帮帮忙啊,看看吧,我是不是有些地方做错了
routeros
回复

使用道具 举报

发表于 2004-2-27 16:22:57 | 显示全部楼层
我做的传奇私服映射出去了以后外网可以进但是内网开不了门,请问如何解决?我的私服服务器是用一台机器做的,没有用多机负载。映射出了三个端口7000、7100、7200
还有如果设置配置文件里的IP全部为服务器的IP(192。168。0。69)的话内网可以进但是外网就进不了了,这是不是一个无法解决的冲突?郁闷ing
routeros
回复

使用道具 举报

发表于 2004-2-27 16:27:39 | 显示全部楼层
你在命令后有一个dns吗?
routeros
回复

使用道具 举报

发表于 2004-2-27 16:47:57 | 显示全部楼层
以下为引用:
很多人做4F端口映射都很不成功,不是不开门,就是进入后黑屏,但是一般都能进入到输入帐号和密码的界面,这是为什么呢?关键问题就是传奇这个游戏的进入时的3次客户端连接过程,(其他游戏大部分也类似)。
传奇的3次连接过程为,1-连接到 logingate上,输入完用户和密码后,出现选择服务器画面,选择完服务器后,2-连接到SelChrGate上,选择完人物后,3-连接到RunGate上开始游戏。
关键问题在这里,由于传奇游戏在设计的时候,几个Gate是在不同的机器上运行的,(在此驳斥一下所谓的盛大服务器控制端,难道盛大穷的只有一台服务器?)每个Gate所在地机器的IP地址很可能是不同的,(当初设计的时候没有打算到用NAT),但是我们说服务器的时候只说了一个IP地址,那其他地址怎么办呢?原来这里有一个有趣的引导过程,在你进入loginGate,选择了服务器名称后,LoginGate就会在他自己的表(就是mirservermud2logsvr!addrtable.txt)中选出服务器名称对应的IP地址(remote)和端口(Gates),告诉客户端,这时客户端按照这个地址去连接SelChrGate,选择好人物后,SelChrGate又会告诉你RunGate的地址(就是mirservermud2dbsrv200addrtable.txt)和端口(mirservermud2dbsrv200serverinfo.txt)。
由于种种原因,我们在那些配置文件中只能写一个IP地址(每个Gate的IP地址可以不同)但同一个Gate不管对内网还是外网都是一样的IP地址(多机负载同样如此),这就要求我们所写的这个IP地址不管内网外网都要能访问,这个IP地址应该写什么呢,对,就是主服务器的外网IP,但是这时候,用winroute做端口映射的问题就来了,比如内网192.168.1.0/8 主服务器192.168.1.1,4F主机192.168.1.2,内网客户机192.168.2.9,主服务器外网218.218.218.218,已知主服务器在218.218.218.218开了一个端口3000指向192.168.1.2的3000端口,从192.168.1.9上运行telnet 218.218.218.218 3000 就会不能连接,这时候的现象就是外网能进,正常,内网不开门,当你把每个Gate的地址都改为内网IP 192.168.1.2的时候(这是不对的),内网能进了,外网进不来,因为他们收到的引导地址是192.168.1.2,一个他们永远也不可能连上的地址,
当这种情况发生后,要从端口映射上动手。

文章最后说“要从端口映射上动手”,但是没有了下文,不知道如何动手?有没有人可以解答?
routeros
回复

使用道具 举报

 楼主| 发表于 2004-2-27 21:29:43 | 显示全部楼层
兄弟们,顶上去
routeros
回复

使用道具 举报

 楼主| 发表于 2004-3-15 17:41:48 | 显示全部楼层
再顶一下,如果这个不能解决,相信有很多网吧会因为这个原因而弃而不用。还会说CL有毛病,其实CL挺好的。
routeros
回复

使用道具 举报

发表于 2004-3-16 09:47:23 | 显示全部楼层
看不懂,呵呵,帮着顶一下!
routeros
回复

使用道具 举报

发表于 2004-4-10 14:09:05 | 显示全部楼层
最好能有一张WEB方式下的设置图
  这个我也不懂  SSH的软件我也不会用
routeros
回复

使用道具 举报

发表于 2004-4-10 14:31:43 | 显示全部楼层
QUOTE
以下为引用:
很多人做4F端口映射都很不成功,不是不开门,就是进入后黑屏,但是一般都能进入到输入帐号和密码的界面,这是为什么呢?关键问题就是传奇这个游戏的进入时的3次客户端连接过程,(其他游戏大部分也类似)。
传奇的3次连接过程为,1-连接到 logingate上,输入完用户和密码后,出现选择服务器画面,选择完服务器后,2-连接到SelChrGate上,选择完人物后,3-连接到RunGate上开始游戏。
关键问题在这里,由于传奇游戏在设计的时候,几个Gate是在不同的机器上运行的,(在此驳斥一下所谓的盛大服务器控制端,难道盛大穷的只有一台服务器?)每个Gate所在地机器的IP地址很可能是不同的,(当初设计的时候没有打算到用NAT),但是我们说服务器的时候只说了一个IP地址,那其他地址怎么办呢?原来这里有一个有趣的引导过程,在你进入loginGate,选择了服务器名称后,LoginGate就会在他自己的表(就是mirservermud2logsvr!addrtable.txt)中选出服务器名称对应的IP地址(remote)和端口(Gates),告诉客户端,这时客户端按照这个地址去连接SelChrGate,选择好人物后,SelChrGate又会告诉你RunGate的地址(就是mirservermud2dbsrv200addrtable.txt)和端口(mirservermud2dbsrv200serverinfo.txt)。
由于种种原因,我们在那些配置文件中只能写一个IP地址(每个Gate的IP地址可以不同)但同一个Gate不管对内网还是外网都是一样的IP地址(多机负载同样如此),这就要求我们所写的这个IP地址不管内网外网都要能访问,这个IP地址应该写什么呢,对,就是主服务器的外网IP,但是这时候,用winroute做端口映射的问题就来了,比如内网192.168.1.0/8 主服务器192.168.1.1,4F主机192.168.1.2,内网客户机192.168.2.9,主服务器外网218.218.218.218,已知主服务器在218.218.218.218开了一个端口3000指向192.168.1.2的3000端口,从192.168.1.9上运行telnet 218.218.218.218 3000 就会不能连接,这时候的现象就是外网能进,正常,内网不开门,当你把每个Gate的地址都改为内网IP 192.168.1.2的时候(这是不对的),内网能进了,外网进不来,因为他们收到的引导地址是192.168.1.2,一个他们永远也不可能连上的地址,
当这种情况发生后,要从端口映射上动手。

文章最后说“要从端口映射上动手”,但是没有了下文,不知道如何动手?有没有人可以解答?

根据albortcn所说的,只要内网可以通过外网ip访问内网服务器,问题就解决了。
如果是这样的话,在CL的端口映射设置时加dns就可以解决问题了
routeros
回复

使用道具 举报

发表于 2004-4-14 13:38:26 | 显示全部楼层
我也是菜鸟一个,请问这个加DNS法是怎么操作的?
routeros
回复

使用道具 举报

发表于 2004-4-14 13:41:36 | 显示全部楼层
补充一下,我用的是smoothwall2.0 Express,这个软件很多大虾想尽了办法都无法实现SNAT,也就是通过外网IP访问内网服务器,这个加DNS的方法对smoothwall也有效吗?
routeros
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 19:02 , Processed in 0.145611 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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