Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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

I have an external IP pointing to it and I can mstsc (access via RDP) to it but I can't access it via


Any ideas?

share|improve this question

closed as not a real question by mdpc, Bryan, Scott Pack, Tom O'Connor, Michael Hampton Dec 18 '12 at 22:06

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

So you are asking how to access SMB over the Internet? You really should be running that within a VPN or something. SMB doesn't work all that well through NAT, and when crossing the Internet, you will almost certainly go through a couple devices performing NAT. If you really want to access the file server over the Internet, without a VPN, then look at Webdav. – Zoredache Dec 18 '12 at 18:54

Go to and learn. Great VPN software.

Trying to share a SMB over NAT is as mentioned a bad idea. I will guess your trying to share files between two servers overs the Internet? Or is it between Users?

If your using windows server use Routing and Remote Access Services. Its built in. (though I would take a Cisco or Juniper setup over it that any day)

Link to help

share|improve this answer

Because you don't have the required ports open in your firewall, which isn't advised. Accessing the file system of the server over the internet via SMB is a very risky proposition.

share|improve this answer

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