主題:使用FTP下載文件時能否指定端口 共有41367人關注過本帖 |
---|
杭州融鼎 |
1樓 |
使用FTP下載文件時能否指定端口 Post By:2009-3-13 22:55:00 [只看該作者]
使用FTP_getput下載文件時能不能指定服務器的開放端口》
因為在實際應用中,有較多的程序使用FTP,在服務器防火墻端口在做端口映射時有不夠用,用FTP_getput時最好能指定相關端口號 |
|
單帖管理 | 引用 | 回復 |
x10 |
2樓 |
Post By:2009-3-14 9:21:00 [只看該作者]
應當是FTP服務器允許多個FTP客戶端同時訪問更合理一些。
|
|
單帖管理 | 引用 | 回復 |
杭州融鼎 |
3樓 |
Post By:2009-3-14 21:17:00 [只看該作者]
因為服務器是存放在IDC機房,同時有多個應用需要使用FTP功能,但FTP_getput只能使用20,21端口,造成有不同應用時,服務器處理1個應用的FTP上傳及下載功能。
如: A服務器在IDC機房,A的20,21端口在IDC機房防火墻上映射為120,121端口, B的20,21端口在IDC機房防火墻上映射為220,221端口.這樣終端的下載文件時可以根據不同應用連接到防火墻上的不同端口實現下載不同文件。 不至于同時下載一個版本的文件 |
|
單帖管理 | 引用 | 回復 |
zhl |
4樓 |
Post By:2009-3-16 9:09:00 [只看該作者]
目前我們提供FTP_getput()函數是按照標準的FTP協議實現的,使用的是固定的21端口。其中控制連接的端口是固定為21,數據連接的端口通過FTP 命令“PORT”或者“PASV”協商生成的。所以還不能支持指定的端口。
|
|
單帖管理 | 引用 | 回復 |