内网FTP服务器怎么让外网访问

如题所述

外网访问内网首先服务器必须影射到外网地址才可以访问,如果你的地址是内网的,外网无法访问,必须登录路由器映射IP和端口。FTP的端口和外网端口设置也必须一样,FTP默认21端口,在路由的端口映射里,添加你的IP,也就是192.168.1.100,而端口填21。

方法二

1.在内网安装nat123软件。
2.启用nat123。添加端口映射。选择自己需要内网发布到外网的应用。如网站应用80端口映射,或其他,或全端口映射所有应用。可以使用自己的顶级域名,或直接使用默认提示的二级域名。
3.域名映射后,用域名访问即可以了哦。就是这么简单实现外网访问内网。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-12-14
防火墙把内网地址映射到外网地址即可

典型的DNAT的例子

外部接口ip: 210.83.2.206
ftp服务器ip: 192.168.1.3

iptables -t nat -A PREROUTING -d 210.83.2.206 -p tcp --dport 21 -j DNAT --to 192.168.1.3
第2个回答  2016-10-15
加一台防火墙,将内网ftp服务器的ip与一个公网Ip映射,访问那个公网Ip就是访问内网ftp服务器
第3个回答  2016-08-24
路由器映射21端口,外网通过ftp://外网IP:21访问
第4个回答  2016-11-21
有个办法叫外网映射。。目前最好用的外网工具是ngrok 一般人我不告诉他
相似回答