有在架設FTP或連FTP的人,除非是直接取得public IP上網,不然應該很常被防火牆或NAT搞得要google一下為何就是連不上伺服器。
因此在這裡簡化與備份一下網路上的原理說明,讓我之後能快速查閱釐清是哪裡出問題,哪裡該如何設定。
FTP需要兩個通訊埠,一個用來傳遞客戶端與伺服器之間的命令,一般設在port 21,稱之為命令通訊埠(Command Port);另一個是真正用來傳遞資料的,一般都設在port 20,稱之為資料通訊埠(Data Port),FTP資料傳送的模式又分二種:PORT、PASV。
Read more...