ftp服务器如何才能外网访问?
如果服务器有外网IP就可以直接通过外网ip访问。
没有外网分两种情况:
一、家用网络
如果没有外网ip的话就先使用DMZ转发21端口到外网,然后使用类似花生壳的产品做外网映射,这样就可以从外网访问内网的ftp服务器了。
花生壳的使用方法:花生壳教程文档
二、云服务器
这个就需要购买公网ip了,在你的云服务商那里购买后会直接生效,用服务商提供的ip就可以登陆了。
怎么才能让虚拟机FTP服务器映射到外网让外网用户可以访问下载?本机可以正常访问虚拟机架设的FTP,
这个就比较麻烦。首先你的ADSL宽带不是固定IP
至于端口映射如果是Vmware的话。
编辑-虚拟网络参数-NAT-edit-port forwarding-在上边tcp里add-
host port 是外网端口 比如8100 找一个不用的端口
然后IP地址是虚拟IP地址。。后边端口添你比如ftp是21端口
也就是把虚拟机的21端口映射到物理机8100端口
别人访问的时候。。比如ftp xxx.xxx.xxx.xxx 8100 端口是你映射的。
如何使外网连接家里的FTP?
把ftp的端口映射到外网就可以了。
具体就是用upnp映射。
外部端口随便填,范围有提示的,但是要记住,外网连的时候要用这个端口连。
内部地址直接填内部ftp服务器的内网ip,如果是路由器就填路由器的ip,端口填ftp服务器的端口,好像有两个端口,一个传送命令,一个传输数据。都要设置映射。
好了,这样设置后就可以外网登录了。
内网FTP服务器怎么让外网访问
外网访问内网首先服务器必须影射到外网地址才可以访问,如果你的地址是内网的,外网无法访问,必须登录路由器映射IP和端口。FTP的端口和外网端口设置也必须一样,FTP默认21端口,在路由的端口映射里,添加你的IP,也就是192.168.1.100,而端口填21。
方法二
1.在内网安装nat123软件。
2.启用nat123。添加端口映射。选择自己需要内网发布到外网的应用。如网站应用80端口映射,或其他,或全端口映射所有应用。可以使用自己的顶级域名,或直接使用默认提示的二级域名。
3.域名映射后,用域名访问即可以了哦。就是这么简单实现外网访问内网。