Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This is required for Visual SourceSafe to work.

I need to know what ports need to be open to the outside, so Windows file sharing can respond to users in the public internet. Users need to be prompted for domain credentials when they try to connect, of course.

Someone should be able to type \\MY-PUBLIC-IP\ and get prompted for domain credentials, after which a list of the available shares on my server would be displayed. Furthermore, public users should be able to type \\MY-PUBLIC-IP\HiddenShare$\ to get to shared folders that are hidden from the public directory.

share|improve this question
up vote 2 down vote accepted

I would absolutely never set this up: you're asking for big time trouble, if not a complete ownage of your system, certainly a case where you're servers would be incessantly pounded by bots and port scanners, likely causing a Denial of Service; having SMB/CIFS open to the World is a Very Bad Thing.

Look into setting up VPN for your remote developers or possibly this product*.

*I've never used this product before, but apparently it's "Microsoft recommended".

share|improve this answer
How is this an answer to the question being asked? – andol Jul 28 '10 at 13:40
Thanks for the advice. Although andol is right to say that this isn't a direct answer to the question, I will probably persue a remote access solution in the end. I know that VSS supports web access of some kind using HTTP(S?), and I just need to figure out how to get that to work with IIS on my server. – Giffyguy Jul 28 '10 at 13:49

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.