Compartir a través de


Ejemplos del repetidor

Supongamos que tiene tres equipos, \\BOXA, \\BOXB y \\BOXC, y desea usarlos como servidor, el repetidor y el cliente, respectivamente.

Puede iniciar un servidor de depuración en \\BOXA, utilizando el proceso 122 como destino, de la siguiente manera:

E:\Debugging Tools for Windows> cdb -server tcp:port=1025,password=Password -p 122 

A continuación, puede iniciar un repetidor en \\BOXB de la siguiente manera:

C:\Misc> dbengprx -c tcp:server=BOXA,port=1025 -s npipe:pipe=MyPipe 

Por último, inicie un cliente de depuración en \\BOXC de la siguiente manera:

G:\Debugging Tools> windbg -remote npipe:server=BOXB,pipe=MyPipe,password=Password 

Este es otro ejemplo. Sus símbolos están en la ubicación remota, 127.0.0.30. Así que decides usar un servidor de procesos en el ordenador donde está el objetivo, 127.0.0.10. Pon un repetidor en 127.0.0.20.

También decide utilizar conexiones inversas. Para empezar, inicie el cliente en 127.0.0.30:

G:\Debugging Tools> windbg -premote tcp:clicon=127.0.0.20,port=1033 notepad.exe 

A continuación, inicie el repetidor en la versión 127.0.0.20:

C:\Misc> dbengprx -c tcp:clicon=127.0.0.10,port=1025 -s tcp:port=1033,clicon=127.0.0.10 

Por último, inicie el servidor de procesos en 127.0.0.10:

E:\Debugging Tools for Windows> dbgsrv -t tcp:port=1025,clicon=127.0.0.20 

Para ver un ejemplo más complicado con repetidores, consulte Two Firewalls.

Importante

Existen importantes consideraciones de seguridad cuando se utiliza la depuración remota. Para obtener más información, incluida la información sobre cómo habilitar el modo seguro, consulta Seguridad durante la depuración remota y Consideraciones de seguridad para las herramientas de depuración de Windows.