Как направить весь сетевой трафик через сеть Tor

Оглавление:

Как направить весь сетевой трафик через сеть Tor
Как направить весь сетевой трафик через сеть Tor

Видео: Как направить весь сетевой трафик через сеть Tor

Видео: Как направить весь сетевой трафик через сеть Tor
Видео: Повышаем безопасность аккаунта Google 2024, Май
Anonim

Сеть Tor - это сервис, позволяющий сделать ваш интернет-трафик анонимным. Он предназначен для передачи данных по протоколу SOCKS. Любые данные, не поддерживающие этот протокол, не могут быть маршрутизированы через сеть Tor.

Следовательно, невозможно проложить маршрут все трафик через сеть Tor. Доступен ряд скриптов, которые вы можете использовать для маршрутизации трафика через браузер Tor в Linux. Torctl - это простой и универсальный в использовании скрипт. Linux - наиболее безопасный вариант маршрутизации трафика через сеть Tor. Существует простое в использовании приложение для Windows, которое также может направлять весь поддерживаемый интернет-трафик через сеть Tor. Хотя в настоящее время для Mac нет простого решения. Из этой статьи вы узнаете, как маршрутизировать весь поддерживаемый сетевой трафик через сеть Tor.

Шаги

Метод 1 из 2: использование Torctl в Linux

Маршрутизация всего сетевого трафика через сеть Tor Шаг 1
Маршрутизация всего сетевого трафика через сеть Tor Шаг 1

Шаг 1. Создайте учетную запись GitHub

Если вы еще этого не сделали, вам необходимо создать учетную запись GitHub, чтобы загружать необходимые файлы и скрипты. Чтобы создать учетную запись GitHub, выполните следующие действия:

  • Перейти к https://github.com/ в веб-браузере.
  • Нажмите Зарегистрироваться вверху экрана.
  • Введите желаемое имя пользователя.
  • Введите корректный электронный адрес.
  • Введите желаемый пароль.
  • Нажмите Проверять и щелкните соответствующее изображение.
  • Нажмите Создать аккаунт.
  • Откройте свою электронную почту и подтвердите свой адрес электронной почты.
Маршрутизация всего сетевого трафика через сеть Tor Шаг 2
Маршрутизация всего сетевого трафика через сеть Tor Шаг 2

Шаг 2. Откройте Терминал

У Терминала обычно есть значок, напоминающий черный экран с текстовым курсором. Щелкните значок терминала в любом используемом вами дистрибутиве Linux.

  • Torctl создан для BlackArch, но его также можно установить в других дистрибутивах Linux.
  • Если Torctl не работает с вашим дистрибутивом Linux, вы можете найти здесь другие скрипты. Вы также можете использовать iptables для маршрутизации трафика через Tor.
Маршрутизация всего сетевого трафика через сеть Tor Шаг 3
Маршрутизация всего сетевого трафика через сеть Tor Шаг 3

Шаг 3. Установите Tor

Если вы еще этого не сделали, установите Tor, введя следующую команду и нажав Входить:

sudo apt install tor

Маршрутизация всего сетевого трафика через сеть Tor Шаг 4
Маршрутизация всего сетевого трафика через сеть Tor Шаг 4

Шаг 4. Установите чейнджер Tor MAC

Устройство смены MAC-адресов Tor позволяет вам изменить свой MAC-адрес. Введите следующую команду и нажмите Входить чтобы загрузить и установить сменщик MAC:

sudo apt install tor macchanger secure-delete

Маршрутизация всего сетевого трафика через сеть Tor Шаг 5
Маршрутизация всего сетевого трафика через сеть Tor Шаг 5

Шаг 5. Установите Git

Если вы еще этого не сделали, введите одну из следующих команд и нажмите Входить чтобы установить Git в вашем дистрибутиве Linux:

  • Дистрибутивы Linux на основе RPM: sudo dnf install git-all
  • Дистрибутивы Linux на основе Debian: sudo apt install git-all
Маршрутизация всего сетевого трафика через сеть Tor Шаг 6
Маршрутизация всего сетевого трафика через сеть Tor Шаг 6

Шаг 6. Клонируйте каталог Torctl

Для этого требуется, чтобы у вас была учетная запись GitHub. Если вас попросят ввести имя пользователя и пароль, введите имя пользователя и пароль, которые вы использовали для регистрации на GitHub. Вам нужно сделать это только один раз. Введите следующую команду в Терминале и нажмите Входить чтобы клонировать каталог GitHub в вашей системе Linux.

git clone

Маршрутизация всего сетевого трафика через сеть Tor Шаг 7
Маршрутизация всего сетевого трафика через сеть Tor Шаг 7

Шаг 7. Введите cd torctl и нажмите ↵ Enter

Откроется только что созданный каталог Torctl. Все файлы, необходимые для установки Torctl, находятся в этой папке.

Если вы используете BlackArch Linux, просто введите sudo pacman -S torctl и нажмите Входить установить Torctl.

Маршрутизация всего сетевого трафика через сеть Tor Шаг 8
Маршрутизация всего сетевого трафика через сеть Tor Шаг 8

Шаг 8. Переместите содержимое папок «обслуживание» и «завершение»

Если вы используете обычный дистрибутив Linux, вам нужно переместить несколько файлов. Пропустите этот шаг, если вы используете BlackArch.

Если вы используете любую другую версию Linux, введите следующие команды и нажмите Входить для перемещения содержимого папок.

  • sudo mv service / * / и т.д. / systemd / system /
  • sudo mv завершение bash / torctl / usr / share / завершение bash / завершение / torctl
Маршрутизация всего сетевого трафика через сеть Tor Шаг 9
Маршрутизация всего сетевого трафика через сеть Tor Шаг 9

Шаг 9. Отредактируйте команды ввода скрипта

Если вы используете обычный дистрибутив Linux, вам необходимо отредактировать входные команды скрипта. Пропустите этот шаг, если вы используете BlackArch.

Введите следующие команды и нажмите Входить для редактирования команд ввода скрипта:

  • sed -i 's / start_service iptables //' torctl
  • sed -i 's / TOR_UID = "tor" / TOR_UID = "debian-tor" /' torctl
Маршрутизация всего сетевого трафика через сеть Tor Шаг 10
Маршрутизация всего сетевого трафика через сеть Tor Шаг 10

Шаг 10. Переместите только что отредактированный скрипт Torctl

После завершения редактирования сценария введите следующую команду и нажмите Входить чтобы переместить его в нужную папку:

sudo mv torctl / usr / bin / torctl

Маршрутизация всего сетевого трафика через сеть Tor Шаг 11
Маршрутизация всего сетевого трафика через сеть Tor Шаг 11

Шаг 11. Удалите скрипт Torctl из исходной папки

После того, как вы переместите сценарий в новую папку, введите следующую команду и нажмите Входить чтобы удалить исходную копию:

cd.. && rm -rf torctl /

Маршрутизация всего сетевого трафика через сеть Tor Шаг 12
Маршрутизация всего сетевого трафика через сеть Tor Шаг 12

Шаг 12. Используйте команды Терминала Torctl для работы с Torctl:

Введите любую из следующих команд в Терминале и нажмите Входить работать с Torctl:

  • Показать список команд: torctl --help
  • Найдите свой IP-адрес: torctl ip
  • Запустите Torctl и начните маршрутизацию трафика: sudo torctl start
  • Остановить Torctl: sudo torctl stop
  • Проверить статус Torctl: статус torctl
  • Измените свой IP-адрес в сети Tor: sudo torctl chngid
  • Изменить MAC-адрес: sudo torctl chngmac
  • Восстановить исходный MAC-адрес: sudo torctl rvmac
  • Автоматический запуск Torctl при запуске: sudo systemctl enable torctl-autostart.service
  • Удалите Torctl из служб запуска: sudo systemctl disable torctl-autostart.service
  • Добавьте автоматическую очистку памяти при выключении компьютера: sudo systemctl enable torctl-autowipe.service
  • Отключить автоматическую очистку памяти: sudo systemctl disable torctl-autowipe.service

Метод 2 из 2: использование OnionFruit в Windows

Маршрутизация всего сетевого трафика через сеть Tor Шаг 13
Маршрутизация всего сетевого трафика через сеть Tor Шаг 13

Шаг 1. Загрузите и установите OnionFruit

OnionFruit - это инструмент для Windows, который позволяет вам подключить ваш компьютер к сети Tor и использовать его как VPN. Это доступно только для Windows. Чтобы загрузить и установить OnionFruit, выполните следующие действия:

  • Перейдите по адресу https://dragonfruit.network/onionfruit в веб-браузере.
  • Нажмите Скачать в правом верхнем углу.
  • Щелкните значок Install.exe файл в веб-браузере или в папке загрузок.
Маршрутизация всего сетевого трафика через сеть Tor Шаг 14
Маршрутизация всего сетевого трафика через сеть Tor Шаг 14

Шаг 2. Откройте OnionFruit

OnionFruit откроется автоматически после завершения загрузки. Чтобы открыть OnionFruit вручную, щелкните фиолетовый значок в виде ромба с замком рядом с ним в меню «Пуск» Windows.

Маршрутизация всего сетевого трафика через сеть Tor Шаг 15
Маршрутизация всего сетевого трафика через сеть Tor Шаг 15

Шаг 3. Откройте OnionFruit на панели задач

Если вы не видите всплывающее окно с переключателем OnionFruit в левом нижнем углу экрана компьютера, щелкните значок оранжевого круга на панели задач, чтобы открыть OnionFriut.

Маршрутизация всего сетевого трафика через сеть Tor Шаг 16
Маршрутизация всего сетевого трафика через сеть Tor Шаг 16

Шаг 4. Выберите страну (необязательно)

Если вы хотите выбрать страну для подключения в качестве точки въезда, используйте раскрывающееся меню в интерфейсе OnionFruit, чтобы выбрать страну. Если у вас нет конкретной страны, к которой вы хотите подключиться, оставьте ее как «Случайная».

Маршрутизация всего сетевого трафика через сеть Tor Шаг 17
Маршрутизация всего сетевого трафика через сеть Tor Шаг 17

Шаг 5. Нажмите тумблер.

Windows10switchon
Windows10switchon

Предупреждения

  • Не подключайтесь к опасным луковичным ссылкам с включенным JavaScript!
  • Это касается только программ, использующих прокси!

Рекомендуемые: