Uwaga: te Instrukcje są przeznaczone do używania transportów wtykowych z tor, demonem sieciowym, np. little-t tor. Instrukcje dotyczące korzystania z transportów wtykowych w Tor Browser można znaleźć w podręczniku użytkownika Tor Browser.

Bezpośredni dostęp do sieci Tor może być czasami blokowany. Tor można używać z narzędziami do obchodzenia tych blokad, znanymi jako transporty wtykowe. obfs4, Snowflake i WebTunnel to niektóre wtykowe transporty dostępne do użycia z Tor. Tor można skonfigurować tak, aby używał transportów wtykowych, modyfikując plik konfiguracyjny Tor, np. torrc.

Poniżej przedstawiono kroki konfiguracji tor w celu wykorzystania transportów wtykowych dla różnych systemów operacyjnych.

  • Pobierz i zainstaluj tor lub Tor Expert Bundle dla swojego systemu operacyjnego. Jeśli dostęp do witryny Tor Project jest zablokowany, skorzystaj z oficjalnego lustra Tor Project.

  • If you have tor installed, the pluggable transport binary, lyrebird, can be downloaded as part of the Tor Expert Bundle. lyrebird implements several pluggable transport protocols, including obfs4, Snowflake and WebTunnel.

  • Wypakuj Tor Expert Bundle do wybranego katalogu.

  • W przypadku transportów wtykowych, obfs4 i WebTunnel, pobierz mostki ze strony internetowej mostków, za pośrednictwem e-maila lub Telegramu.

  • Zmodyfikuj plik konfiguracyjny Tor, np. torrc. Skopiuj i zmodyfikuj poniższy przykład torrc zgodnie z systemem operacyjnym. Jeśli zainstalowano little-t tor w systemie Linux, musisz zmodyfikować domyślny plik torrc.

Configuring tor to use obfs4, Snowflake or WebTunnel

UseBridges 1
# Uncomment the line below for Windows and include the path to the pluggable transport executable (Example: C:\Users\user\Downloads\tor\pluggable_transports\lyrebird.exe)
#ClientTransportPlugin meek_lite,obfs4,snowflake,webtunnel exec <path-of-executable>

# Uncomment the line below for macOS and include the path to the pluggable transport executable (Example: /Users/user/Downloads/tor/pluggable_transports/lyrebird)
#ClientTransportPlugin meek_lite,obfs4,snowflake,webtunnel exec <path-of-executable>

# Odkomentuj poniższy wiersz dla systemu Linux i uwzględnij ścieżkę do pliku wykonywalnego transportu wtykowego (przykład: /home/user/Downloads/tor/pluggable_transports/lyrebird)
#ClientTransportPlugin meek_lite,obfs4,snowflake,webtunnel exec <path-of-executable>

Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0
Bridge webtunnel <IP ADDRESS>:<PORT> <FINGERPRINT> url=<URL> ver=0.0.1
Bridge snowflake 192.0.2.3:80 2B280B23E1107BB62ABFC40DDCC8824814F80A72 fingerprint=2B280B23E1107BB62ABFC40DDCC8824814F80A72 url=https://1098762253.rsc.cdn77.org front=www.phpmyadmin.net,cdn.zk.mk ice=stun:stun.antisip.com:3478,stun:stun.epygi.com:3478,stun:stun.uls.co.za:3478,stun:stun.voipgate.com:3478,stun:stun.mixvoip.com:3478,stun:stun.nextcloud.com:3478,stun:stun.bethesda.net:3478,stun:stun.nextcloud.com:443 utls-imitate=hellorandomizedalpn
  • Zapisz plik torrc.

  • Uruchom tor z wiersza poleceń: ./tor -f torrc

  • Uwaga: jeśli zainstalowano little-t tor na Linuksie i zmodyfikowano domyślny torrc, należy uruchomić ponownie demona.

Rozwiązywanie problemów

  • Jeśli połączenie z siecią Tor nie powiedzie się, sprawdź czy plik torrc jest poprawnie sformatowany.
  • Jeśli tor jest instalowany z Tor Expert Bundle, upewnij się, że plik torrc znajduje się w tym samym folderze, co plik binarny tor.
  • Sprawdź dzienniki Tor errors.
  • Jeśli po zastosowaniu się do powyższych wskazówek dotyczących rozwiązywania problemów nadal nie można nawiązać połączenia, otrzymane mostki mogą być niedostępne lub zablokowane. Pobierz nowy zestaw mostków ze strony internetowej mostków, za pośrednictwem e-maila lub telegramu.