반복기 예제
세 대의 컴퓨터인 \\BOXA, \\BOXB 및 \\BOXC가 있으며 각각 서버, 반복기 및 클라이언트로 사용하려고 합니다.
다음 방법으로 프로세스 122를 대상으로 사용하여 \\BOXA에서 디버깅 서버를 시작할 수 있습니다.
E:\Debugging Tools for Windows> cdb -server tcp:port=1025,password=wrought -p 122
그런 다음 다음과 같이 \\BOXB에서 반복기를 시작할 수 있습니다.
C:\Misc> dbengprx -c tcp:server=BOXA,port=1025 -s npipe:pipe=MyPipe
마지막으로 다음과 같은 방식으로 \\BOXC에서 디버깅 클라이언트를 시작합니다.
G:\Debugging Tools> windbg -remote npipe:server=BOXB,pipe=MyPipe,password=wrought
다음은 다른 예제입니다. 기호는 원격 위치인 127.0.0.30에 있습니다. 따라서 대상이 127.0.0.10인 컴퓨터에서 프로세스 서버를 사용하기로 결정합니다. 반복기를 127.0.0.20에 배치합니다.
또한 역방향 연결을 사용하기로 결정합니다. 따라서 127.0.0.30에서 클라이언트를 시작하여 시작합니다.
G:\Debugging Tools> windbg -premote tcp:clicon=127.0.0.20,port=1033 notepad.exe
그런 다음, 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
마지막으로 127.0.0.10에서 프로세스 서버를 시작합니다.
E:\Debugging Tools for Windows> dbgsrv -t tcp:port=1025,clicon=127.0.0.20
반복기를 사용하는 더 복잡한 예제는 두 개의 방화벽을 참조하세요.