FTP Server using non-standard port and behind NAT
我的環境如下
NAT: D-Link DI-707
FTP Server: vsftpd
port: 9999
在NAT的設定中,除了需開啟port 9999外,也需要開啟 port 20以供傳輸資料(vsftpd的設定),另外也需要設定non-standard port給9999(具我所知,大部分的NAT都有此設定),最後,你如果需要使用PASV mode聯至ftp server,還需開啟額外的port供PASV使用,例如我就設定了兩個port:9001及9002,除了NAT的設定外,也需要修改vsftpd.conf,加入下列兩行
pasv_min_port=9001
pasv_max_port=9002
這樣就只會使用9001及9002 port 了。
沒有留言:
張貼留言