百度空间 | 百度首页 
 
查看文章
 
完美解决ROS2.9.27 FTP21端口映射失败,导致无法访问内网FTP
2008年12月02日 13:53

以前我一直用的2.9.7.映射内网ftp都没问题.
就上个星期.我突然想换换2.9.27试试,因为说修复了不少BUG..嘿嘿决定换来试试.
安装调试一切正常.
然后开始做后续.
映射 21 80 100 27015 27016
然后访问了下自己的网站,可以访问.也就没去注意FTP.就回家了.
第三天.准备在FTP取点东西回来.
输入地址.弹出帐号密码框.
输入账号密码.一个放大镜在哪里扫啊扫的.我心里寻摸..诶.今天怎么那么卡.
过了大概5秒钟.音箱里传来    的一声 咿?怎么提示连接超时.\
我以为输错帐号了.换个帐号,还是.仔细确定了下,我没输错任何东西啊.
奶奶的今天怎么了.
VPN连接.进入网吧内网.3389服务器. 内网访问下FTP.正常.
马上我换成外网域名.超时???靠...   换成IP...还是超时.
奶奶的winbox错了?
进去瞧瞧......
XXX.XXX.XXX
所有设置都对.
试了几次,都不对.要说是路由问题吧,那我其他端口一切正常啊.而且路由自带的ftp是禁了的..
怪了..
百度一下....
晕...几乎几篇都是说2.9.27无法映射ftp的///
我心想.....难道通病?
研究了半天照网上说的. 改路由自带ftp端口..
映射20 23   30 31
搞遍了.还是无法搞定`算了`弄糊涂了不搞了.
给IIS加了个虚拟目录允许浏览...哼哼.不用ftp我用iis一样下载目录...

但是有过了2天..我要上传东西了...iis..搞不上去了.要上传东西还得.增加一个ASP页面用于上传.
郁闷`不方便的.
再走ftp入手...
换server-u的版本..我换 6.0   6.3 7.0 7.3 问题依旧.我靠..他奶奶的熊///...吃定我了?

换个思路思考.哈哈`终于根据端口通讯原理`搞定这个问题了.
其实太简单了.

照旧映射端口21 做回流脚本如下
/ ip firewall nat add chain=dstnat dst-address=(192.168.1.1) protocol=tcp dst-port=21 to-addresses=(你的内网IP) to-ports=21 action=dst-nat comment="FTP"
然后
开启路由的ftp服务
进入winbox   ip---service--ftp 激活然后修改属性

把这里最下面的0.0.0.0/0 修改成你的内网ftp服务器的地址 我的是192.168.1.250
我就写的192.168.1.250/32   这个32可以加可以不加.,反正都是一个意思,懂掩码的都知道.
改好后如下图


[然后我3389进另一个网吧的服务器访问我这边的FTP.成功.
至此,问题圆满解决.


类别:软路由相关 | 添加到搜藏 | 浏览() | 评论 (3)
 
最近读者:
 
网友评论:
1
2009年03月25日 11:40 | 回复
强人。。支持!
 
2
2009年05月20日 18:26 | 回复
告诉你,你这个方法是不合理的。
想知道答案吗?
加我QQ54998314
 
3
2009年08月19日 13:27 | 回复
我的是ROS2.9.7还是不行,。不知道又错在哪里。
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu