Dela via


Repeater-exempel

Anta att du har tre datorer, \\BOXA, \\BOXB och \\BOXC, och du vill använda dem som server, repeater respektive klient.

Du kan starta en felsökningsserver på \\BOXA med process 122 som mål på följande sätt:

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

Sedan kan du starta en repeater på \\BOXB på följande sätt:

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

Starta slutligen en felsökningsklient på \\BOXC på följande sätt:

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

Här är ett annat exempel. Symbolerna finns på fjärrplatsen 127.0.0.30. Så du bestämmer dig för att använda en processerver på datorn där målet är, 127.0.0.10. Du sätter en repeater på 127.0.0.20.

Du bestämmer dig också för att använda omvända anslutningar. Så du börjar med att starta klienten på 127.0.0.30:

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

Starta sedan repeatern på 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 

Och starta slutligen processervern på 127.0.0.10:

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

Ett mer komplicerat exempel med repeater finns i Två brandväggar.

Viktig

Det finns viktiga säkerhetsaspekter när du använder fjärrfelsökning. Mer information, inklusive information om hur du aktiverar säkert läge, finns i Säkerhet vid fjärrfelsökning och säkerhetsöverväganden för Windows Felsökningsverktyg.