Serwis Nat w windows XP/2000 jako alternatywa dla Udostępniania Połączenia Internetowego


Od jakiegoś czasu w systemie windows istnieje coś takiego jak udostepnianie połączenia. Rozwiązanie przydatne natomiast nie zawsze da się zastosować. Jeden z wielu problemów z tym rozwiązaniem to stała podsieć dla udsotępnianej sieci. Podsumowując działa natomiast sa zastrzeżenia.

Okazuje się, że w systemie Windows XP można odpalić prawdziwego NATa, który nie ma wielu ograniczeń rozwiązania typu Connection Sharing. Rozwiązanie to jest słabo udokumentowane - co więcej nie ma do tego narzędzia graficznego - trzeba wszystko wpisać w trybie komend.

Zacznijmy od wymagań - będzie nam do tego potrzebny system windows'em 2000 lub xp - bo tylko tam jest dostępny serwis Zdalny Rejestr (Remote Registry). Można równiez użyć RRAS lub Routing and Remote Access żeby to zrobić. Jest to serwis w platformie winnt/win2k/winxp, który ma sporo funkcjonalności. Niestety w win2k oraz winxp nie ma narzędzie z graficznym interfejsme użytkownika (gui) to skonfigurowania nata w prosty sposób za pomocą myszki. W tym celu należy użyć poleceń ze składni netsh co samo w sobie jest całkiem ciekawym przeżyciem.
Jeszcze raz dla przypomnienia: usługa Rejestr Zdalny musi być uruchomiona przed rozpoczęciem kolejnych kroków. Nie należy też jej zatrzymywać kiedy usługa RRAS jest uruchomiona. W celu jej zatrzymania najpierw nalezy zatrzymać RRAS a dopiero potem uslugę Zdalnego Rejestru.

Teraz zaczniemy przygodę z poleceniem netsh. W celu ustawienia prostego nat'a należy użyć następujących komend:


netsh routing ip nat install
netsh routing ip nat add interface "Połączenie internetowe" full
netsh routing ip nat add interface "Połączenie lokalne" private
netsh routing ip dnsproxy install


Nazwy połączeń (Połączenie internetowe, Połączenie lokalne) należy wziąć z polecenia ipconfig /all.
Ostatnia linia poleceń nesth może być pominięta jeżeli nie chcemy uruchamiać pośrednika proxy - wtedy maszyna za natem powinna miec ustawiony DNS Twojego ISP zamiast adresu maszyny z NAT'em.

W celi usunięcia NAT'a z maszyny nalezy urzyć polecenia:


netsh routing ip nat uninstall

 

Opublikowane w kategriach: Windows, Security, Network, DNS

Na wesoło ;)

Trafia sportowiec do szpitala
- Ma pan 40 stopni gorączki
- A ile wynosi rekord Polski?