Jak włączyć zdalne debugowanie w Windows XP z dodatkiem Service Pack 2.doc

(301 KB) Pobierz
How to Enable Remote Debugging on Windows XP Service Pack 2

Jak włączyć zdalne debugowanie w Windows XP z dodatkiem Service Pack 2

Microsoft Corporation

luty 2004 roku
tłumaczenie — październik 2004, z uwzględnieniem ostatecznej wersji interfejsu zapory systemu Windows

Streszczenie: Windows XP z dodatkiem Service Pack 2 wprowadza wiele rozszerzeń w zakresie ochrony komputera, zwiększających bezpieczeństwo Windows. W dokumencie opisano kroki, jakie należy podjąć w celu uruchomienia zdalnego debugowania na komputerze pracującym pod kontrolą Windows XP z dodatkiem Service Pack 2.
Długość dokumentu — około 10 stron drukowanych

Uruchomienie zdalnego debugowania na platformie Microsoft® Windows® XP SP2 wymaga następującej konfiguracji zapory systemu Windows:

·         jeśli zapora jest włączona z zaznaczoną opcją Nie zezwalaj na wyjątki, konieczne jest wyłączenie tej opcji,

·         jeśli zapora jest włączona, to trzeba otworzyć kilka portów, pozwalając Microsoft® Visual Studio® i innym programom na używanie tych portów w zdalnym debugowaniu,

·         jeśli zapora jest wyłączona, to nie jest potrzebna żadna dodatkowa konfiguracja,

·         poza tym, jeśli użytkownik pracujący w Visual Studio nie jest administratorem komputera zdalnego, to potrzebna jest zmiana konfiguracji DCOM.

Poniżej znajduje się instrukcja krok po kroku włączenia zdalnego debugowania. Do przeprowadzenia wszystkich etapów wymagane są uprawnienia administratora. Instrukcja dotyczy wyłącznie przypadku sieci opartej na IPv4.

Konfiguracja komputera, na którym zainstalowano oprogramowanie Visual Studio

Uruchomienie aplikacji konfiguracji zapory systemu Windows:

1.       Z menu Start otwórz Panel Sterowania.

2.       W Panelu Sterowania wybierz Połączenia sieciowe i internetowe.

3.       Kliknij Zapora systemu Windows.

W ten sposób została uruchomiona aplikacja zapory systemu Windows.

4.       Kliknij zakładkę Wyjątki.

5.       Otwórz port 135 TCP.

DCOM (RPC) korzysta z portu 135 protokołu TCP. Port ten musi być otwarty, jeśli aplikacja do komunikowania się ze zdalnym komputerem używa DCOM. By otworzyć ten port:

1.       Kliknij Dodaj port.

2.       Wybierz protokół TCP.

3.       W polu Numer portu wpisz 135.

4.       Podaj nazwę.

5.       Ewentualnie kliknij Zmień zakres… i wybierz Tylko moja sieć (podsieć).

6.       Kliknij OK.

6.       Otwórz port UDP 4500.

Port ten używany jest przez zabezpieczenia IP Security. Jeśli domenowe zasady bezpieczeństwa wymagają, by cała komunikacja sieciowa była zabezpieczona technologią IPSec, to port ten musi być otwarty dla każdej operacji sieciowej. Jeśli zasady domenowe nie wymagają IPSec, to można pominąć ten fragment instrukcji. By otworzyć port UDP 4500:

1.       Kliknij Dodaj port.

2.       Wybierz protokół UDP.

3.       W pole Numer Portu wpisz 4500.

4.       Wpisz opis dla tego portu.

5.       Możesz kliknąć Zmień zakres i wybrać Tylko moja sieć (podsieć).

6.       Kliknij OK.

7.       Otwórz port UDP 500.

Ten port używany jest przez zabezpieczenia IP Security. Jeśli domenowe zasady grup wymagają, by cała komunikacja sieciowa była zabezpieczona technologią IPSec, to port ten musi być otwarty dla każdej operacji sieciowej. Jeśli zasady domenowe nie wymagają IPSec, to można pominąć ten fragment instrukcji. By otworzyć port UDP 500:

1.       Kliknij Dodaj port.

2.       Wybierz protokół UDP.

3.       W pole Numer Portu wpisz 500.

4.       Wpisz opis dla tego portu.

5.       Możesz dodatkowo kliknąć Zmień zakres… i wybrać Tylko moja sieć (podsieć).

6.       Kliknij OK.

8.       Włącz udostępnianie plików i drukarek.

By otworzyć porty niezbędne do udostępniania plików i drukarek:

1.       W tabeli Programy i usługi wybierz Udostępnianie plików i drukarek.

2.       Kliknij Edytuj.

3.       Zaznacz następujące porty:

·          TCP 139

·          TCP 445

·          UDP 137

·          UDP 138

4.       Możesz także kliknąć Zmień zakres i wybrać Tylko moja sieć (podsieć).

5.       Kliknij OK.

3.       Dodaj program Devenv do listy Programy i usługi.

Aby aplikacje mogły w czasie pracy dynamicznie otwierać porty, trzeba dodać je z odpowiednimi uprawnieniami do listy programów i usług (lista ta nazywana jest też listą wyjątków). By to zrobić, należy wykonać następujące operacje:

1.       Kliknij Dodaj program.

2.       Kliknij Przeglądaj.

3.       Znajdź lokalizację pliku Devenv.exe i zaznacz ten plik. Plik Devenv.exe zwykle znajduje się w SystemDrive:\Program Files\Microsoft Visual Studio .NET (2003)\Common7\IDE.

4.       Kliknij OK.

5.     &...

Zgłoś jeśli naruszono regulamin