IIS 6 Passive FTP Returns Private IP Address

I am trying to use passive FTP on IIS but am having some connectivity issues.

If I look at the traffic with Wireshark I can see that when the FTP server returns the client the ports to use it is returning it's private IP address instead of the public address.

I have seen this before but on later versions of IIS I can specify the public IP address for passive connections. Is there any way I can do this on IIS6 ?
ccfcfcAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

SommerblinkCommented:
IIS6 does not support NAT'd passive FTP communications.
http://blogs.technet.com/b/networking/archive/2009/09/17/passive-connections-may-fail-through-a-nat-based-firewall-to-iis-6-0-and-older-ftp-server.aspx

Two choices, upgrade from IIS6 or use a firewall which can modify the PASV response packet.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
SommerblinkCommented:
Or there is a third option - if have a decent amount of public IP space, you can carve out a subnet and assign that to your server.

It can still be protected by a firewall... public addresses are no different than private addresses, in this regard.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2008

From novice to tech pro — start learning today.