Tunelowanie
Z MyDevil.net
Tunelowanie połączenia umożliwia m.in. ominięcie blokad na zablokowane strony w szkole/pracy lub dostęp do wielu usług blokowanych poprzez firewall. Zapobiega również możliwości logowania przez operatora łącza naszej aktywności w sieci Internet.
Konfiguracja
- Dane dostępowe
Aby skorzystać z możliwości tunelowania, należy upewnić się, że jest możliwość zalogowania na którykolwiek z poniższych adresów (Host:Port):-
- ssh.mydevil.net:22
- tunel.mydevil.net:443
- tunel.mydevil.net:8080
- tunel80.mydevil.net:80
-
- Konfiguracja dla Windows (95,98,NT,ME,2000,2003,2008,XP,Vista,7)
- Uruchamiamy program Putty.
- W Connection -> SSH -> Tunnels wpisujemy w soruce port lokalny port (na który proxy będzie się łączyć, np. 1081) i zaznaczamy Dynamic oraz klikamy Add.
- W Session -> Host Name należy wpisać jedno z dostępnych hostów oraz portów (podanych wyżej) np. tunel.mydevil.net a w Port 443 Klikając Open następuje połączenie się do serwera, teraz wystarczy się zalogować.
- Ustawienia dla systemów Unix/Uniksopodobnych
- Tunel można ustanowić z poziomu nieuprzywilejowanego użytkownika systemu (nie roota).
- Aby uruchomić tunel wpisujemy w dowolnym terminalu następującą komendę:
ssh uzytkownik@tunel.mydevil.net -p 443 -D 1081
Gdzie:
uzytkownik - nazwa użytkownika (login konta).
tunel.mydevil.net - przykładowy host, można użyc dowolnego z wyżej wymienionych.
443 - przykładowy port serwera, można użyc dowolnego z wyżej wymienionych.
1081 - przykładowy port lokalny, można użyć dowolnego nieużywanego lokalnie portu TCP.
- Podając hasło użytkownika zalogować się na konto.
Przykłady użycia
- Przykładowa konfiguracja tunelu w przeglądarce WWW
- Otwieramy przeglądarke WWW i ustawiamy Socks(5) na host: 127.0.0.1 oraz port 1081 (port wykorzystany w przykładzie wyżej, może być dowolnie inny wolny loklany port TCP, który ustawiamy podczas łączenia do serwera SSH).
- Przykład konfiguracji przeglądarki Firefox:
- Wybieramy z menu: Edycja -> Preferencje -> Ustawienia -> Ręczna konfiguracja serwerów proxy.
- Wszystkie pola oprócz SOCKS Host zostawiamy puste, w SOCKS Host wpisujemy:
-
127.0.0.1
- w Port (przykładowy port użyty w konfiguracji klienta SSH):
-
1081
- Zaznaczamy SOCKS v5, następnie potwierdzamy klikając przycisk OK.
-
- Od teraz nasze połączenia z poziomu przeglądarki będą przechodzić przez serwer ssh.