Bezpłatne surfowanie w płatnych sieciach Wi-Fi
Internet na lotniskach, dworcach i w kawiarniach może być drogi. Przechytrz płatne punkty
dostępowe, korzystając z naszych narzędzi, i surfuj bezpłatnie.
Autor: Marcin Kownacki
yródło: CHIP Online
Niezależnie od tego, czy usiłujesz wygrać aukcję internetową, czy skorzystać z konta
bankowego, potrzebujesz dostępu do Internetu. Dostęp do Sieci jest niezbędny do tego, byś
mógł wykonać coraz więcej codziennych obowiązków. Z przeprowadzonych badań wynika, że
około 50 proc. ludzi w Polsce ma dostęp do Internetu. To nie dziwi, bo ceny kablowych łączy
są coraz bardziej przystępne. Jeżeli jednak chcemy korzystać z Internetu na notebooku poza
własnym domem, pozostaje nam wykupienie komórkowego Internetu lub korzystanie z
komercyjnych punktów dostępowych Wi-Fi. Tutaj operatorzy bezlitośnie zdzierają kasę z
użytkowników.
Oczywiście w niektórych miejscach działają otwarte sieci WLAN, ale zazwyczaj na dworcach
kolejowych, lotniskach czy w hotelach za dostęp do hotspota trzeba zapłacić. Gdy chcesz
szybko sprawdzić zawartość skrzynki pocztowej, korzystając z notebooka, musisz zatem
sięgnąć do portfela& albo skorzystać z porad zawartych w tym artykule.
Pokażemy, jak surfować za pośrednictwem punktów dostępowych i nie płacić przy tym ani
grosza. Co więcej, w większości wypadków nie musisz bać się konsekwencji prawnych (patrz
ramka).
Fortel z DNS: Omiń firewall
Wszystko, czego potrzebujesz do walki z wygórowanymi cenami, to bezpłatne narzędzia oraz
nasza instrukcja. Podstawowa zasada jest następująca: przesyłamy dane, ale nie przez
powszechnie dostępny serwer proxy dostarczyciela usługi, który powiązany jest z systemem
płatniczym. Utworzymy odrębny kanał przesyłowy dla naszych danych, ukrywając je w
innych pakietach danych, dokładniej w danych z serwera DNS (Domain Name System).
Normalnie serwery DNS służą do przypisania adresu IP do nazwy domeny internetowej. Na
przykład nazwie www.chip.pl odpowiada adres IP 87.204.19.62. Dzięki systemowi DNS nie
musimy pamiętać ciągu cyfr korzystanie z nazw jest nieporównywalnie łatwiejsze. Serwery
DNS są zatem w praktyce książkami telefonicznymi dla Internetu.
Nasz sposób na bezpłatne surfowanie polega na tym, że operator punktu dostępowego może
blokować dostęp do domen, ale nie do serwerów DNS. W przeciwnym razie ten system nie
mógłby funkcjonować. Strona umożliwiająca autoryzację dostępu do punktu dostępowego
musi mieć czytelny adres WWW, aby mogła być uruchomiona i wyświetlić stronę logowania
dla płatnego dostępu.
Skorzystajmy z tego! Zrobimy to, przekierowując nasze zapytania do serwerów w Internecie,
przenoszone na plecach pakietów DNS do wydzielonego serwera. Tam dane zostaną
zdekodowane i przesłane do odpowiednich serwerów w Internecie już normalną drogą.
Odpowiedz zostanie ponownie zakodowana i przesłana do nas.
Prosta zasada, której realizacja wymaga niewielkiego przygotowania. Ponieważ serwery DNS
przeznaczone są wyłącznie do przesyłania nazw domen i adresów IP, musimy przygotować
odpowiednią, zmodyfikowaną wersję serwera. Do tego celu potrzebny będzie adres
sieciowy, który wskaże taką specjalną wersję serwera DNS. Dzięki niemu będziemy mogli
ustanowić szyfrowane połączenie, a to z kolei umożliwi nam przesyłanie danych.
Konfiguracja serwera: Retransmitowanie danych
Pierwszą rzeczą, której potrzebujesz, aby skonfigurować własny serwer DNS, jest oczywiście
podłączony do Internetu komputer. Ponieważ mało który z użytkowników ma stały adres IP,
pokażemy najpierw, jak udostępnić w Internecie komputer ze zmiennym IP, takim jakie mają
m.in. użytkownicy Neostrady. Ponadto niezbędna będzie własna nazwa domeny, do której
zostaną przekierowane zapytania z serwera punku dostępowego, z którym chcesz się za
darmo połączyć.
DOPASOWANIE USAUGI DYNDNS
Aby być pewnym, że w każdej chwili zlokalizujesz w Internecie swój serwer przekierowujący
zapytania, powinien być mu przypisany statyczny adres IP. W przypadku adresów
dynamicznych po prostu po pewnym czasie trafimy na zupełnie inny komputer i cała
operacja nie ma szans powodzenia. Problem w tym, że większość osób łączących się poprzez
modemy ADSL (np. klienci Neostrady) ma właśnie adresy dynamiczne zazwyczaj za każdym
razem, gdy nawiązywane jest połączenie, automatycznie przypisywany jest nowy adres IP.
Na szczęście jest proste rozwiązanie. W przypadku gdy nie możemy uzyskać statycznego
adresu IP dla naszego serwera, należy użyć adresu oferowanego przez serwis DynDNS
(www.dyndns.com). Usługa ta pozwala przypisać do naszego serwera nazwę domeny z
DynDNS, przykładowo chip.dnydns.org. W ramach usługi można w dowolnym momencie
określić odpowiadający jej adres IP.
Konfiguracja usługi jest prosta. Należy odwiedzić stronę www.dyndns.com i zarejestrować
siÄ™, korzystajÄ…c z opcji Create Account«. Teraz można już zalogować siÄ™ na wÅ‚asnym koncie i
kliknąć Add Host Services« w opcji My Services«. Po przejÅ›ciu do Host name« należy
podać nazwę poddomeny, którą chcemy zarejestrować (w naszym wypadku chip ).
Jednocześnie wybieramy z rozwijalnego menu, znajdującego się po prawej stronie, nazwę
domeny podstawowej (nie ma ona znaczenia opcji jest dużo, aby można było łatwiej
dobrać pożądaną nazwę poddomeny). Następnie trzeba podać aktualny adres IP domowego
komputera w polu IP-Address«. Na koniec należy utworzyć wpis poprzez klikniÄ™cie Create
Host«.
Niektóre rutery WLAN używane w domach potrafią automatycznie wprowadzać aktualny
adres IP w serwisie DynDNS. To wygodne rozwiązanie, gdyż sam nie musisz aktualizować
adresu IP za każdym razem, gdy się zmieni. Jeżeli twój ruter na to pozwala, wykonaj
następujące czynności: otwórz w przeglądarce stronę umożliwiającą konfigurację rutera i
wybierz zaawansowane ustawienia (Advanced Settings«). Teraz poszukaj opcji dotyczÄ…cej
dynamicznego DNS-u (Dynamic DNS«) i jako dostawcÄ™ (Dynamic DNS Provider«) wybierz
dyndns.org«. NastÄ™pnie wprowadz wybrany przedrostek w naszym przypadku byÅ‚ to
chip w polu dotyczÄ…cym nazwy domeny (Domain Name«). Wprowadz swojÄ… nazwÄ™
użytkownika i hasło dostępowe do serwisu DynDNS. To wszystko.
PRZYPISYWANIE NAZWY DOMENY
Aby być pewnym, że serwer DNS punktu dostępowego, z którego chcemy skorzystać,
nawiąże kontakt z naszym serwerem pośrednikiem, trzeba znać adres strony internetowej,
która skieruje zapytania do naszego serwera. Jeśli nie masz żadnej domeny, możesz
zarejestrować ją, za niewielką opłatą, w wielu różnych serwisach internetowych, łącznie z
takimi portalami, jak Onet czy Interia (uwaga jeśli rejestrujesz domenę tylko na potrzeby
opisywanego rozwiązania, nie musisz wykupywać hostingu strony internetowej
potrzebujesz jedynie domeny).
Serwisy obsługujące domeny udostępniają panel administracyjny pozwalający zmienić
podstawowe parametry konfiguracji DNS twojej domeny. Z parametrów konfiguracyjnych
interesuje nas tylko pozycja CNAME«, która Å‚Ä…czy nazwÄ™ domeny z innÄ… domenÄ…. Załóżmy,
że zarejestrowana przez nas domena to stronatestowa.pl . Na potrzeby naszego
rozwiązania pozwalającego za darmo surfować stworzymy poddomenę
zadarmo.stronatestowa.pl , którą należy wpisać jako alias (nazwa tego pola może brzmieć
Alias Name« lub podobnie). Z kolei jako host podajemy adres naszego komputera (pole
Host Name«). Gdy adres IP naszego komputera jest dynamiczny, wprowadzamy nazwÄ™
hosta uzyskanÄ… z serwisu DynDNS, czyli w naszym przypadku chip.dyndns.org . Za pomocÄ…
ewentualnie dostÄ™pnej opcji TTL« okreÅ›limy czas, przez jaki serwer może utrzymywać
połączenie standardowo jest to godzina.
KONFIGURACJA PRZEKIEROWYWUJCEGO SERWERA DNS
Teraz pora na uruchomienie własnego serwera DNS na domowym komputerze. Niestety,
niezbędne oprogramowanie przeznaczone jest wyłącznie do systemu Linux. Można zatem
wykorzystać stary komputer i zainstalować na nim na stałe Linuksa. Alternatywą jest
uruchomienie na komputerze z zainstalowanym Windows systemu Linux z płyty LiveCD. My
użyliśmy LiveCD z dystrybucją SuSE, aczkolwiek można wykorzystać inną dystrybucję.
Jako oprogramowania dla serwera DNS użyjemy Ozyman DNS. Jest to skrypt napisany w
Perlu, który wystarczy tylko uruchomić. W tym celu należy wykorzystać poniższe polecenie:
sudo /nomde.pl I 0.0.0.0
Wprowadz jako Your Domain« nazwÄ™ domeny, która zostaÅ‚a przypisana do adresu twojego
komputera we wpisie CNAME. Po tym prostym zabiegu serwer DNS jest przygotowany do
połączenia. Teraz zajmiemy się oprogramowaniem do notebooka, przy użyciu którego chcesz
bezpłatnie surfować po Internecie.
Przekierowanie klienta: Wszystko pod Windows
Używając PuTTY, możemy wysyłać zapytania do stron WWW
ukryte w pakietach DNS. W odpowiedzi otrzymamy zawartość żądanych stron. Pomiędzy
notebookiem a serwerem DNS przekierowujÄ…cym zapytania ustanowimy bezpieczne i
niezawodne połączenie SSH. Stworzymy tunel dla danych, wykorzystując żądania DNS. Aby
tego dokonać, po prostu uruchomimy serwer proxy na notebooku, używając programu
PuTTy. Proxy będzie przekazywał dane za pomocą protokołu SSH.
Uruchom program PuTTy i wybierz opcjÄ™ Connection | Proxy«. Aktywuj opcjÄ™ Local« w
menu Proxy Type« i wprowadz sÅ‚owo Proxy« oraz wartość 80« w polu Proxy
hostname«. Teraz należy aktywować opcjÄ™ Consider proxying local host connections« i
wprowadzić poniższÄ… liniÄ™ jako Telnet command«:
droute.exe r 1.1.1.1
Sprawdz, czy opcja Compression« w menu SSH« jest zaznaczona. To pozwala przyÅ›pieszyć
połączenie, gdyż PuTTy będzie dokonywał kompresji danych. Teraz w opcji Session Host
Name« wprowadz dowolnÄ… nazwÄ™ serwera docelowego dostÄ™pnego za poÅ›rednictwem
portu 22 (np. strona.blednyadres.com). PuTTy nie będzie funkcjonował poprawnie, jeśli nie
podasz tej pozycji. Przekierowania jednak bÄ™dÄ… odbywaÅ‚y siÄ™ poprzez droute.exe«.
Zestawiamy poÅ‚Ä…czenia, używajÄ…c przycisku Open«.
Teraz należy ustawić parametry proxy w odpowiednich aplikacjach, których chcesz używać za
pośrednictwem naszego serwera DNS przede wszystkim w przeglądarce internetowej.
PrzykÅ‚adowo w Internet Explorerze wybierz NarzÄ™dzia | Opcje internetowe« i kliknij
Ustawienia sieci LAN« w zakÅ‚adce PoÅ‚Ä…czenia«. NastÄ™pnie aktywuj opcjÄ™ Użyj serwera
proxy dla sieci LAN« i kliknij opcjÄ™ Zaawansowane«. Wprowadz localhost« w polu Socks«
oraz ustaw port na wartość 5000«. Teraz po prostu kliknij OK« i już możesz bezpÅ‚atnie
surfować w Sieci za pośrednictwem płatnego punktu dostępowego.
Ochrona
Aby być pewnym, że nikt nie użyje uruchomionego przez ciebie serwera DNS, musisz
odpowiednio uniemożliwić dostęp z zewnątrz do twojej sieci WLAN. W tym celu niezbędna
jest odpowiednia konfiguracja zabezpieczeń.
ZABEZPIECZENIE RUTERA
Konfiguracji rutera dokonuje się przez przeglądarkę internetową. Zazwyczaj należy w nią
wpisać adres 192.168.0.1 . Pojawia się panel administracyjny, w którym można zmienić
wiele różnych ustawień. Powinniśmy koniecznie zmienić hasło dostępowe do tego panelu, by
nikt niepowołany nie mógł modyfikować tych ustawień! Opcja do modyfikacji hasła nazywa
siÄ™ zazwyczaj Password« i jest dostÄ™pna ustawieniach zaawansowanych.
USTAWIANIE HASAA DO WLAN
Musimy zabezpieczyć nie tylko ruter, ale także całą naszą lokalną sieć bezprzewodową. W
sekcji dotyczÄ…cej bezpieczeÅ„stwa (Security« lub podobnie) ustawmy szyfrowanie danych
zgodne ze standardem WPA. Hasło dostępu do sieci powinno być dosyć złożone i liczyć
kilkanaście znaków.
Czy to legalne?
Podczas gdy większość płaci za korzystanie z hotspota na dworcu czy lotnisku, ty korzystasz z
Internetu za darmo. Czy w związku tym musisz chować się w ciemnym kącie, gdy obok
przechodzi policja?Jeżeli uzyskałeś nieautoryzowany dostęp do sieci WLAN, która jest
zabezpieczona hasłem, może ci za to grozić kara. Zabronione jest łamanie haseł dostępu do
punktów dostępowych. Jednak jest tu pewien kruczek. Operatorzy nie mogą podjąć żadnych
kroków prawnych przeciwko twoim legalnym działaniom a w opisywanym wypadku nie
łamiesz żadnych zabezpieczeń! Ewentualny problem może stanowić regulamin usługi, gdy
wprost zabroniono w nim surfowania z wykorzystaniem serwerów DNS.
Możesz ominąć ograniczenia płatnych punktów dostępowych
Do serwera DNS dostaniesz siÄ™ za pomocÄ… oprogramowania klienta zainstalowanego na
twoim notebooku, z którego próbujesz się połączyć z płatną siecią bezprzewodową. Dzięki
temu swoje żądania do serwerów (zielony) możesz umieścić w pakietach DNS (żółte) i
przesłać je do serwera DNS. Pobiera on żądane dane (czerwony) i przesyła z powrotem,
upakowane w pakiecie DNS.
http://www.trochetechniki.pl/Bezplatne-surfowanie-w-platnych-sieciach-WiFi!,t,1668.html
Wyszukiwarka
Podobne podstrony:
Metody testowania zabezpieczen w sieciach WiFi 4TG WoDzUu
WÅ‚amania do WiFi
rozp w sprawie przepisów techniczno budowlanych dotyczacych autostrad płatnych Dz U 02 12 116 teks
Controlling logistyczny w sieciach usług transportowych
Przelaczanie w sieciach Ethernet akademia cisco (2)
4a 5 1 2 4 Lab Konfiguracja rutingu pomiędzy sieciami VLAN
110 USTAWA o autostradach płatnych oraz o K F D [27 10 19
więcej podobnych podstron