is there any way i can do it with isa server ?
if the answer is yes , so how can i do it ?
should i use internet ips for every server , or the one ip that i have from my isp should work with this config ?
I have used ISA and MS-Proxy for a long time but I do not remember anything about reverse ftp access.
However I have configured it for http servers.
If it can do it it must be able to understand that connection has arrived from ftp port and it must have a separate configuration to set target ftp server for a special ftp address. (something like that we do with http).
By the way ftp is very different from http. As it uses two ports. One for commands and the other for data transfer. So it must have some special settings very different than http.