When you enabled "allow remote access", I believe it made an exception in your firewall for private networks, you probably need to add public networks also. Disable your firewall completely and test, if it works, you know what the problem is. Are you behind a router?