I read many articles here on MS and through Google on remote debugging, and they all cover the Windows Firewall and how to open ports and add a remote debugger agent as an exception. It seems like using a remote debugger it should be able to dynamically open ports.
Using an external firewall is not possible. Does anyone know which configuration to use to enable remote debugging through an external firewall? All ports are open on the client computer, the server has opened these ports:
- TCP 135, 139, 445
- UDP 137, 138, 500, 4500
EDIT: Using Windows 2008 R2 SP1 on the site side and Windows 7 SP1 on the debug side where VS is installed. The firewall, however, is external to both and must be configured separately, that is, it does not have information about the running process with a request for a port, it just sees the port request.
source share