LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 854|回复: 8

如何通过NAT实现FTP服务?

[复制链接]
发表于 2004-1-3 14:46:49 | 显示全部楼层 |阅读模式
我在家使用ADSL上网
想通过MODEM自带的路由和NAT功能搭建一个FTP服务器
昨天下了一个wu-ftp的安装包
直接RPM上就可以通过访问内部环回地址和本机IP连接
没有做其他任何设置
于是就开启了MODEM的路由功能
将GLOBAL IP ADDRESS 设置为 0.0.0.0
INTERNAL设为本机IP
协议选择的是ALL
端口设置为21
重新启动modem查看其IP后使用命令
ftp://218.88.xx.xxx试图连接服务器
出现如下报错
当试图与218.88.XX.XXX联系时,连接被拒绝
现在我存在两个问题
第一 我的NAT是否设置正确,使用何种命令可以查看外部的数据报能够通过NAT传送到我的机器
第二 是否是FTPD设置有问题,以致于外网IP试图连接时被拒绝。wu-ftpd的配置文件有那些,应该设置哪个文件

谢谢大家
 楼主| 发表于 2004-1-3 16:59:27 | 显示全部楼层
我先顶一下……免得沉下去了……
发表于 2004-1-3 21:20:42 | 显示全部楼层
先去服务商那里查一下有没有允许你开ftp服务,如果是他们不允许,就别试了。
发表于 2004-1-3 21:38:17 | 显示全部楼层
 楼主| 发表于 2004-1-3 21:58:42 | 显示全部楼层
今天把地址发给朋友试了一下
结果他居然可以进来

于是我就到网吧试验了一下……
TELNET FTP都可以
看来NAT是对的
问题应该就出在FTP的配置文件上
一会找找资料看看
谢谢大家了
发表于 2004-1-3 22:21:16 | 显示全部楼层
http://www.comexe.cn/helpsiteftpbase.php

NAT方式下无法自己访问自己的,你可以通过挂代理来验证
发表于 2004-1-3 22:25:11 | 显示全部楼层
这样你就等于服务器是内网了  要把你的路由MODEM打开端口映射到你的服务器
 楼主| 发表于 2004-1-5 00:06:35 | 显示全部楼层
请问楼上的兄弟
你那句话我没完全明白
能不能详细一点解释一下?
发表于 2004-1-5 02:26:59 | 显示全部楼层
我学转发时,ftp这个是最难搞定的,因为它有两种模式,而且两个端口,要看懂不是很容易,但之前还是搞定了

你可以看网中人的nat的文章,非常有用,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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