如何实现外网访问ftp

1一般情况下是,FTP服务器布置在内网环境中,因此,要想在公网上访问内网的FTP服务器,必须在内网的出口路由器上做端口映射,把21端口映射到FTP服务器上。

2. 21端口只是FTP协议的命令端口,实际传输数据的端口并不是21, 具体是哪个端口,要分2种情况,主动模式,被动模式,

主动模式, FTP服务器会再建一个20端口,FTP服务器会主动通过20端口连接客户端的数据端口。

被动模式,如果是被动模式,FTP服务器会自动的建立一个随机端口,通过21端口告诉FTP客户端,FTP客户端会去连接这个随机端口, 对FTP服务器来说,就是被动的接收客户端的连接,所以叫被动模式,

经过以上分析,公网上的FTP服务器一般都是被动模式,这样只需把FTP服务器的21端口和指定高位端口爆漏在公网上就好了,FTP客户端并不需要有公网地址。

呵呵,

(在出口路由器上也要把FTP服务器的高位端口也要映射!!)

如何实现外网访问ftp相关推荐

  1. 外网访问FTP服务,解决只能以POST模式访问Filezilla的问题

    在内网可以正常使用PASV,但是在外网不行,导致数据传输慢或者根本连接不了,在FlashFXP中通过日志,找到了解决方法 解决方法 1.在Filezilla--Edit--Settings--Pass ...

  2. 外网访问FTP出错200 Type set to A

    打开IE浏览器,在intenet选项里的高级==> 这里没有勾就对了! 转载于:https://www.cnblogs.com/Vam8023/p/10273425.html

  3. apache ftp server的外网访问问题

    apache ftp server的外网访问简单配置点如下: 转载于:https://www.cnblogs.com/huhongy/p/8080228.html

  4. hsk内网穿透+SERV-U+搭建FTP服务器+并实现外网访问

    转载:https://service.oray.com/question/752.html hsk服务目前的用户量已达1600万以上,广泛应用于网站建设.视频监控.遥感测绘.FTP.VPN.企业OA. ...

  5. 【内网穿透服务器】使用Frp外网访问内网FTP服务器(以访问内网samba服务为例)

    使用Frp外网访问内网FTP服务器(以访问内网samba服务为例) FTP是基于TCP的服务,使用两个端口,命令端口和数据端口,命令端口是21,数据端口在主动模式下为20,在被动模式随机分配. FTP ...

  6. ubuntu 18.04装ftp服务器+外网访问

    环境如下:Ubuntu18.04 vsftpd 3.0.3; 要求: 用winscp 5.13.4,从外网可以连接到服务器,账号只具有上传功能,没有下载和删除功能 以下是操作记录: sudo apt- ...

  7. nat123外网访问内网网站FTP数据库远程控制等等

    Nat123是什么?NAT技术?网络地址转换?外网访问内网应用?-- Nat123说明: Nat123无需安装客户端, 适合所有网络环境,支持所有TCP协议通信环境, 无需备案\无需公网IP\无需路由 ...

  8. ftp服务器搭建并通过外网访问

    内网FTP如何端口映射到外网连接访问?通过公网路由器映射或nat123端口映射均可实现.前者是硬件公网端口映射,后者是软件内网端口映射,目的一样,方法不一. 工具/原料 FTP 内网 nat123客户 ...

  9. FTP内网映射外网访问解决方案

    最近遇到一个问题,是需要将内网的FTP服务器开放到外网上,但是发现对默认的 FTP 21端口做完外网映射后,只能登录上去,但是没法获取到FTP里的内容. 用 XFTP 连接效果 如图: 后面了解到,原 ...

最新文章

  1. android窗口管理机制
  2. python-水仙花数
  3. 日历,日期类(copy)
  4. 肽键肽链内部分的计算机术语大全,生化资料
  5. [原创] Android SDK 安装全记录
  6. [机器学习 ] RandomForest、GBDT、XGBoost、lightGBM 原理与区别
  7. C语言——输出9*9口诀
  8. NAT原理?代理服务器原理?
  9. 解决to_hdf() 报错ImportError: Missing optional dependency ‘tables‘. Use pip or conda to install tables.
  10. serialize和unserialize函数
  11. SQL Sever — 实现表中数据的:增、删、改、查
  12. 使用freetype来显示中文汉字和英文字符
  13. android checkbox监听另一个checkbox选中和不选中_Android通知形式 Toast、Notification、Dialog对话框...
  14. 标题栏位于图纸的什么位置_电气施工图的绘图有什么要求,一般有哪些规定?本文清楚告诉你!...
  15. js实现删除页面元素
  16. C++【类与对象】——运算符重载
  17. struts2 xml 验证出现 Invalid field value for field 的解决方法(转)
  18. BACnet/IP之BACnet4j学习java代码例子属性读写同网段跨主机02
  19. Robot Framework Selenium UI自动化测试 --- 进阶篇
  20. requests实战之网页采集器

热门文章

  1. 我为什么all in了mfers
  2. 水浒传思维导图绘制方法分享
  3. 仿lt;赶集生活gt;client启动动画效果
  4. 不用加减乘除运算符求解两个数加减乘除
  5. Understanding Antenna’s Radiation Pattern
  6. python 添加图片_python怎么导入图片?
  7. PHP支付宝转账到账户
  8. 国泰君安国际获“最佳金融公司”等多项大奖
  9. 求救:varlist not allowed#stata
  10. Wal-mart沃尔玛验厂有哪些内容 ?