为什么外网无法访问我的FTP服务器?

发布时间:2024-05-05 16:11 发布:上海旅游网

问题描述:

我的ADSL是华为MT800 带路由功能的那种。
我把端口21映射到我的电脑上192.168.1.4为什么外网还是不能访问我的FTP服务器。

NAT规则信息
规则ID: 1
规则类型: REDIRECT
协议: TCP
本地地址: 192.168.1.4
起始目的端口: 21
终止目的端口: 21

假设我的公网IP是218.95.64.140,请问外网访问我的FTP地址是不是‘ftp://218.95.64.140/’?

后来不行,我又把这个映射设置删除了,又建了一个DMZ映射,外网还是不能访问。

NAT规则-详细信息
NAT规则信息
规则ID: 1
规则类型: DMZ
本地地址: 192.168.1.4

在以上两种方法中,内网都内很顺畅的访问。而且我都是把防火墙关闭(包括ADSL的和软件防火墙都关闭了,还有杀毒软件也关了。)
我用的FTP服务器软件是Serv-U。

问题解答:

应该是你的Serv-U里面没有设置好~

如果只设置21映射,外网访问只能用port模式,所以你上述的方法用port可以访问,
但一般访问ftp是用pasv模式,这时候你就需要追加设置pasv的端口和ip了
serv-u的pasv ip地址默认是空的,指代本机,你把你的外网ip填入即可,
这个在serv-u配置里.

热点新闻