Bagikan melalui


Contoh Repeater

Mari kita misalkan Anda memiliki tiga komputer, \\BOXA, \\BOXB, dan \\BOXC, dan Anda ingin menggunakannya sebagai server, repeater, dan klien, masing-masing.

Anda dapat memulai server debugging di \\BOXA, menggunakan proses 122 sebagai target, dengan cara berikut:

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

Kemudian Anda dapat memulai pengulang pada \\BOXB sebagai berikut:

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

Terakhir, mulai klien penelusuran kesalahan pada \\BOXC dengan cara berikut:

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

Berikut adalah contoh lain. Simbol Anda berada di lokasi terpencil, 127.0.0.30. Jadi Anda memutuskan untuk menggunakan server proses di komputer tempat target berada, 127.0.0.10. Anda menempatkan repeater di 127.0.0.20.

Anda juga memutuskan untuk menggunakan koneksi terbalik. Jadi Anda mulai dengan memulai klien pada 127.0.0.30:

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

Kemudian mulai repeater pada 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 

Dan akhirnya mulai server proses pada 127.0.0.10:

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

Untuk contoh yang lebih rumit menggunakan pengulang, lihat Dua Firewall.