1. 程式人生 > >小白實現FTP外網訪問

小白實現FTP外網訪問

FTP外網訪問

本人小白一枚,通過自己摸索和網上搜索,最終實現了FTP的外網訪問。分享經驗如下,希望後人少走彎路。

1 環境

公網下一個路由器,檔案儲存伺服器(即電腦)在此路由器下。另外公網下的電腦為客戶端。

2 FTP搭建

使用serv_U(版本15.1.5)進行ftp伺服器搭建,具體過程百度一下即可。

比如這位大神分享的經驗:

下面進行幾項重要設定

對ftp伺服器下的監聽器進行修改,如下圖所示

下面設定PASV埠範圍(意思就是伺服器向外傳送資料用埠)

 

作為測試可以設定一個無密碼的使用者

 

下面最重要的一步,需要將命令埠和資料埠在路由器上對映到公網裡,其中命令埠是21和22,資料埠是13001-13003。

我這裡對映21和22為xx.xx.xx.xx:8021和xx.xx.xx.xx:8022(xx.xx.xx.xx為你的公網IP)

然後直接在外網電腦的瀏覽器或者資源管理器裡直接輸入ftp://xx.xx.xx.xx:8021就可以進行訪問了。

摸索過程中主要參考了superdog007的博文,十分感謝!