如何实现外网访问FTP服务

如何实现外网访问FTP服务,第1张

明确FTP服务内网访问地址端口,确保FTP服务服务正常,在内网可以正常访问连接。
内网使用nat123动态域名解析。 内网服务器安装nat123客户端,并使用它
使用自己的帐号登录。如没有帐号,“注册帐号”进入网站进行注册帐号。进入主面板/域名解析列表/添加域名。
选择动态域名解析记录,使用免费二级域名,或自己的域名。鼠标放在输入框有向导提示。
添加动态解析后,在域名解析列表中查看当着解析状态。动态解析域名与本地公网IP保持对应。
路由器端口映射,路由映射FTP服务访问端口。因为公网IP是在路由器上的,外网访问时,需要经过路由,需要在路由器上做端口映射,将内网FTP服务访问端口打通。路由器端口映射位置:转发规则/DMZ主机/启用DMZ并添加允许外网访问内网FTP服务器。
外网访问时,使用动态解析域名。 在外网访问FTP服务时,使用动态解析域名进行连接访问。域名是不变的,可以上网即可访问,再也不担心动态公网IP变化的问题。

如下的回答请参考:
这个问题的确有难点,特别是路由器下的FTP服务器要能被外网访问,有不少问题要解决。
外网的FTP端口不能被封;
路由器的这台FTP服务器电脑IP(1921681102)要设成路由器的DMZ主机(直接被外网访问);
路由器NAT下,一般的FTP服务器通不过FTP客户端的安全验证, 但FileZilla FTP Server 我今天试验成功了,关闭FTP服务端电脑的WINDOWS自带防火墙后,成功地被上层的IE所访问。
FileZilla Server要设成被动方式(PASV), 并要指定一个被外网访问的IP地址作为 安全应答的
IP地址是关键;再加一个匿名anonymous用户,设好共享目录

看你的全部已经设置好了,理论上是可以访问了!
现在问你自己可以访问FTP://1921681188(就是你自己的ip地址),如果可以,那么外网用FTP://你的花生壳域名就可以访问了!
另外最好不要设置DMZ主机,就端口映射就可以了!还有最好把你自己内网的ip地址设置有手动,不要用DHCP服务,不然你重启电脑以后内网IP可能变化(设置方法--网络连接--属性--IP4属性)-----记得先把DNS抄下来,然后填进去就好了!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zz/13477339.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-14
下一篇 2023-08-14

发表评论

登录后才能评论

评论列表(0条)

保存