I have setup some test controllers and was struggling to hit them remotely from my local machine. The main issue was because my local machine was in one domain and the controllers were in another domain. After lots of fruitless googling I came eventually came across this simple solution. Basically, use the Windows Credential Manager to map the right username/password to the controller machine you want to connect to. It was as easy as that.