Jak kierować cały ruch sieciowy przez sieć Tor?

Spisu treści:

Jak kierować cały ruch sieciowy przez sieć Tor?
Jak kierować cały ruch sieciowy przez sieć Tor?

Wideo: Jak kierować cały ruch sieciowy przez sieć Tor?

Wideo: Jak kierować cały ruch sieciowy przez sieć Tor?
Wideo: 👾 Jak odzyskać zhakowane konto na Facebooku? 👾 2024, Kwiecień
Anonim

Sieć Tor to usługa, która pozwala na anonimowość ruchu internetowego. Jest przeznaczony do przesyłania danych przy użyciu protokołu SOCKS. Wszelkie dane, które nie obsługują tego protokołu, nie mogą być przesyłane przez sieć Tor.

Dlatego nie jest możliwe trasowanie wszystko ruch przez sieć Tor. Dostępnych jest wiele skryptów, których możesz użyć do kierowania ruchu przez przeglądarkę Tor w systemie Linux. Torctl to łatwy i wszechstronny skrypt w użyciu. Linux jest najbezpieczniejszą opcją routingu ruchu przez sieć Tor. Istnieje łatwa w użyciu aplikacja dla systemu Windows, która może również kierować cały obsługiwany ruch internetowy przez sieć Tor. Chociaż obecnie nie ma łatwego rozwiązania dla komputerów Mac. Ta wikiHow uczy, jak kierować cały obsługiwany ruch sieciowy przez sieć Tor.

Kroki

Metoda 1 z 2: Używanie Torctl w systemie Linux

Kieruj cały ruch sieciowy przez sieć Tor Krok 1
Kieruj cały ruch sieciowy przez sieć Tor Krok 1

Krok 1. Utwórz konto GitHub

Jeśli jeszcze tego nie zrobiłeś, musisz utworzyć konto GitHub, aby pobrać potrzebne pliki i skrypty. Wykonaj następujące kroki, aby utworzyć konto GitHub:

  • Iść do https://github.com/ w przeglądarce internetowej.
  • Kliknij Zapisać się u góry ekranu.
  • Wpisz żądaną nazwę użytkownika.
  • Wpisz poprawny adres e-mail.
  • Wprowadź żądane hasło.
  • Kliknij Zweryfikować i kliknij odpowiedni obraz.
  • Kliknij Utwórz konto.
  • Otwórz e-mail i zweryfikuj swój adres e-mail.
Kieruj cały ruch sieciowy przez sieć Tor Krok 2
Kieruj cały ruch sieciowy przez sieć Tor Krok 2

Krok 2. Otwórz terminal

Terminal zwykle ma ikonę przypominającą czarny ekran z kursorem tekstowym. Kliknij ikonę Terminal w dowolnej dystrybucji Linuksa, z której korzystasz.

  • Torctl jest zbudowany dla BlackArch, ale można go również zainstalować w innych dystrybucjach Linuksa.
  • Jeśli Torctl nie działa w Twojej dystrybucji Linuksa, możesz znaleźć inne skrypty tutaj. Możesz także użyć iptables do kierowania ruchu przez Tora.
Kieruj cały ruch sieciowy przez sieć Tor Krok 3
Kieruj cały ruch sieciowy przez sieć Tor Krok 3

Krok 3. Zainstaluj Tora

Jeśli jeszcze tego nie zrobiłeś, zainstaluj Tora, wpisując następujące polecenie i naciskając Wejść:

sudo apt zainstaluj tor

Kieruj cały ruch sieciowy przez sieć Tor Krok 4
Kieruj cały ruch sieciowy przez sieć Tor Krok 4

Krok 4. Zainstaluj zmieniacz Tor MAC

Zmieniacz Tor MAC umożliwia zmianę adresu MAC. Wpisz następujące polecenie i naciśnij Wejść aby pobrać i zainstalować zmieniacz MAC:

sudo apt install tor macchanger bezpieczne usuwanie

Kieruj cały ruch sieciowy przez sieć Tor Krok 5
Kieruj cały ruch sieciowy przez sieć Tor Krok 5

Krok 5. Zainstaluj Git

Jeśli jeszcze tego nie zrobiłeś, wprowadź jedno z poniższych poleceń i naciśnij Wejść aby zainstalować Git w swojej dystrybucji Linuksa:

  • Dystrybucje Linuksa oparte na RPM: sudo dnf install git-all
  • Dystrybucje Linuksa oparte na Debianie: sudo apt install git-all
Kieruj cały ruch sieciowy przez sieć Tor Krok 6
Kieruj cały ruch sieciowy przez sieć Tor Krok 6

Krok 6. Sklonuj katalog Torctl

Wymaga to posiadania konta GitHub. Jeśli zostaniesz poproszony o podanie nazwy użytkownika i hasła, wprowadź nazwę użytkownika i hasło użyte do rejestracji w GitHub. Musisz to zrobić tylko raz. Wpisz następujące polecenie w terminalu i naciśnij Wejść aby sklonować katalog GitHub w systemie Linux.

git klon

Kieruj cały ruch sieciowy przez sieć Tor Krok 7
Kieruj cały ruch sieciowy przez sieć Tor Krok 7

Krok 7. Wpisz cd torctl i naciśnij ↵ Enter

Spowoduje to otwarcie katalogu Torctl, który właśnie utworzyłeś. Wszystkie pliki potrzebne do zainstalowania Torctl znajdują się w tym folderze.

Jeśli używasz BlackArch Linux, po prostu wpisz sudo pacman -S torctl i naciśnij Wejść zainstalować Torctl.

Kieruj cały ruch sieciowy przez sieć Tor Krok 8
Kieruj cały ruch sieciowy przez sieć Tor Krok 8

Krok 8. Przenieś zawartość folderów „usługa” i „zakończenie”

Jeśli używasz zwykłej dystrybucji Linuksa, musisz przenieść kilka plików. Pomiń ten krok, jeśli używasz BlackArch.

Jeśli używasz innej wersji Linuksa, wprowadź następujące polecenia i naciśnij Wejść przenieść zawartość folderów.

  • usługa sudo mv/* /etc/systemd/system/
  • sudo mv bash-uzupełnienie/torctl /usr/share/bash-uzupełnienie/uzupełnienia/torctl
Kieruj cały ruch sieciowy przez sieć Tor Krok 9
Kieruj cały ruch sieciowy przez sieć Tor Krok 9

Krok 9. Edytuj polecenia wejściowe skryptu

Jeśli używasz zwykłej dystrybucji Linuksa, musisz edytować polecenia wejściowe skryptu. Pomiń ten krok, jeśli używasz BlackArch.

Wprowadź następujące polecenia i naciśnij Wejść aby edytować polecenia wejściowe skryptu:

  • sed -i 's/start_service iptables//'torctl
  • sed -i 's/TOR_UID="tor"/TOR_UID="debian-tor"/'torctl
Kieruj cały ruch sieciowy przez sieć Tor Krok 10
Kieruj cały ruch sieciowy przez sieć Tor Krok 10

Krok 10. Przenieś właśnie edytowany skrypt Torctl

Po zakończeniu edycji skryptu wpisz następujące polecenie i naciśnij Wejść aby przenieść go do odpowiedniego folderu:

sudo mv torctl /usr/bin/torctl

Kieruj cały ruch sieciowy przez sieć Tor Krok 11
Kieruj cały ruch sieciowy przez sieć Tor Krok 11

Krok 11. Usuń skrypt Torctl z oryginalnego folderu

Po przeniesieniu skryptu do nowego folderu wprowadź następujące polecenie i naciśnij Wejść aby usunąć oryginalną kopię:

cd.. && rm -rf torctl/

Kieruj cały ruch sieciowy przez sieć Tor Krok 12
Kieruj cały ruch sieciowy przez sieć Tor Krok 12

Krok 12. Użyj poleceń terminala Torctl, aby obsługiwać Torctl:

Wprowadź dowolne z poniższych poleceń w Terminalu i naciśnij Wejść do obsługi Torctl::

  • Wyświetl listę poleceń: torctl --help
  • Znajdź swój adres IP: torctl ip
  • Uruchom Torctl i rozpocznij routing ruchu: sudo torctl start
  • Zatrzymaj Torctl: sudo torctl stop
  • Sprawdź status Torctl: status torctl
  • Zmień swój adres IP w sieci Tor: sudo torctl chngid
  • Zmień adres MAC: sudo torctl chngmac
  • Odzyskaj oryginalny adres MAC: sudo torctl rvmac
  • Automatycznie uruchom Torctl przy starcie: sudo systemctl włącz torctl-autostart.service
  • Usuń Torctl z usług startowych: sudo systemctl wyłącz torctl-autostart.service
  • Dodaj automatyczne czyszczenie pamięci po wyłączeniu komputera: sudo systemctl enable torctl-autowipe.service
  • Wyłącz automatyczne czyszczenie pamięci: sudo systemctl wyłącz torctl-autowipe.service

Metoda 2 z 2: Używanie OnionFruit w systemie Windows

Kieruj cały ruch sieciowy przez sieć Tor Krok 13
Kieruj cały ruch sieciowy przez sieć Tor Krok 13

Krok 1. Pobierz i zainstaluj OnionFruit

OnionFruit to narzędzie dla systemu Windows, które umożliwia podłączenie komputera do sieci Tor i korzystanie z niego tak, jak z VPN. Jest dostępny tylko dla systemu Windows. Wykonaj następujące kroki, aby pobrać i zainstalować OnionFruit:

  • Przejdź do https://dragonfruit.network/onionfruit w przeglądarce internetowej.
  • Kliknij Pobierać w prawym górnym rogu.
  • Kliknij Install.exe w przeglądarce internetowej lub folderze Pobrane.
Kieruj cały ruch sieciowy przez sieć Tor Krok 14
Kieruj cały ruch sieciowy przez sieć Tor Krok 14

Krok 2. Otwórz OnionFruit

OnionFruit otworzy się automatycznie po zakończeniu pobierania. Aby ręcznie otworzyć OnionFruit, kliknij fioletową ikonę przypominającą diament z kłódką obok w menu Start systemu Windows.

Kieruj cały ruch sieciowy przez sieć Tor Krok 15
Kieruj cały ruch sieciowy przez sieć Tor Krok 15

Krok 3. Otwórz OnionFruit na pasku zadań

Jeśli nie widzisz wyskakującego przełącznika OnionFruit w lewym dolnym rogu ekranu komputera, kliknij ikonę pomarańczowego kółka na pasku zadań, aby otworzyć OnionFriut.

Kieruj cały ruch sieciowy przez sieć Tor Krok 16
Kieruj cały ruch sieciowy przez sieć Tor Krok 16

Krok 4. Wybierz kraj (opcjonalnie)

Jeśli chcesz wybrać kraj, z którym chcesz się połączyć, jako punkt wejścia, użyj menu rozwijanego w interfejsie OnionFruit, aby wybrać kraj. Jeśli nie masz na myśli konkretnego kraju, z którym chcesz się połączyć, pozostaw go jako „Losowy”.

Kieruj cały ruch sieciowy przez sieć Tor Krok 17
Kieruj cały ruch sieciowy przez sieć Tor Krok 17

Krok 5. Kliknij przełącznik

Windows10switchon
Windows10switchon

Ostrzeżenia

  • Nie łącz się z niebezpiecznymi linkami cebulowymi z włączoną obsługą JavaScript!
  • Dotyczy to tylko programów korzystających z proxy!

Zalecana: