Настройка прокси-сервера Tor
Обновлено: 23.11.2024
Конфиденциальность в Интернете приобретает большое значение, и обеспокоенные пользователи Интернета постоянно ищут эффективные методы или инструменты для анонимного просмотра веб-страниц по той или иной причине.
При анонимном просмотре никто не может легко определить, кто вы, откуда вы подключаетесь или какие сайты посещаете. Таким образом, вы можете делиться конфиденциальной информацией в общедоступных сетях без ущерба для своей конфиденциальности.
Сеть Tor – это группа серверов, работающих на добровольных началах, которые позволяют людям повысить конфиденциальность и безопасность при подключении к Интернету.
В этой статье мы покажем, как установить программное обеспечение Tor (анонимная оверлейная сеть для TCP) и настроить веб-браузер (Firefox и Chrome) для использования его в качестве прокси-сервера.
Установка Tor в системах Linux
Настоятельно рекомендуется установить пакет Tor из официального репозитория проекта из соображений стабильности и безопасности. НЕ ИСПОЛЬЗУЙТЕ пакеты из родных репозиториев дистрибутивов Linux, потому что они часто устаревают. Следуйте приведенным ниже инструкциям, чтобы настроить официальный репозиторий пакетов в вашей системе.
Установите Tor на Debian/Ubuntu
Во-первых, вам нужно узнать имя вашего дистрибутива с помощью следующей команды.
Далее добавьте следующие записи в файл /etc/apt/sources.list. Не забудьте заменить DISTRIBUTION на ваше фактическое имя дистрибутива, например xenial):
Затем добавьте ключ gpg, используемый для подписи пакетов, выполнив следующие команды.
Затем обновите исходные коды пакетов программного обеспечения и установите Tor, выполнив следующие команды.
После того, как вы успешно установили Tor, служба должна автоматически запуститься и включиться. Вы можете использовать команду systemctl, чтобы проверить его статус.
В противном случае используйте эти команды, чтобы запустить и включить его.
Установите Tor на CentOS/RHEL и Fedora
Во-первых, вам нужно узнать имя вашего дистрибутива с помощью следующей команды.
Затем добавьте следующие записи в файл /etc/yum.repos.d/tor.repo и обязательно замените имя DISTRIBUTION одним из следующих: fc/29, el/7 или el/76 в зависимости от к вашему дистрибутиву.
Затем обновите исходные коды пакетов программного обеспечения и установите Tor, выполнив следующие команды.
После установки Tor вы можете запустить, включить и проверить статус с помощью следующих команд.
Настроить веб-браузер для использования сети Tor
Чтобы торифицировать ваш веб-браузер, вам необходимо использовать SOCKS напрямую, указав в веб-браузере Tor (локальный порт 9050). Чтобы убедиться, что Tor прослушивает этот порт, выполните следующую команду netstat.
Настройка Tor в Firefox
Перейдите в раздел «Настройки» → «Настройки сети» → «Настройки», в разделе «Настроить прокси-доступ к Интернету» выберите параметр «Настройка прокси-сервера вручную».
Затем установите для хоста SOCKS значение 127.0.0.1 и для порта 9050, установите флажок «Прокси-сервер DNS» при использовании SOCKS v5 и нажмите «ОК».
Настройка Tor в Chrome
Перейдите в «Настройки» → в разделе «Дополнительно» нажмите «Конфиденциальность и безопасность», затем в разделе «Система» нажмите «Открыть настройки прокси-сервера».
Если среда вашего рабочего стола не поддерживается или возникла проблема с запуском конфигурации вашей системы, вам необходимо включить параметры прокси-сервера из командной строки с помощью инструмента google-chrome-stable с параметром --proxy-server.
р>
Приведенная выше команда запустит новое окно в существующем сеансе браузера. Используйте его, чтобы проверить, не был ли Chrome torified (как показано ранее).
Внимание: если вы хотите использовать Tor для более эффективного анонимного просмотра веб-страниц, установите и используйте Tor Browser.
В этой статье мы показали, как установить Tor и настроить веб-браузер для использования его в качестве прокси-сервера. Имейте в виду, что Tor не может решить все проблемы с анонимностью. Он направлен только на защиту передачи данных от одного конца к другому. Если у вас есть мысли или вопросы, которыми вы хотите поделиться, воспользуйтесь формой комментариев ниже.
Если вам понравилась эта статья, подпишитесь на уведомления по электронной почте о руководствах по Linux. Если у вас есть вопросы или сомнения? обратитесь за помощью в разделе комментариев.
Если вы цените то, что мы делаем здесь, в TecMint, вам следует подумать о следующем:
TecMint – это самый быстрорастущий и пользующийся наибольшим доверием сайт сообщества, где можно найти любые статьи, руководства и книги по Linux в Интернете. Миллионы людей посещают TecMint! для поиска или просмотра тысяч опубликованных статей, доступных всем БЕСПЛАТНО.
Если вам нравится то, что вы читаете, купите нам кофе (или 2) в знак признательности.
Прокси для Windows 10 через службу Tor. страница настройки прокси-сервера tor
Как мы это делаем?
Прокси Windows 10 через службу Tor Страница загрузки TOR Какие недостатки? Это не изменение конфигурации для всех. Сеть TOR работает медленнее, жертвуя скоростью ради повышения конфиденциальности.
Скачать пакет Tor Expert
Извлеките пакет экспертных услуг
Извлечь в новую папку на диске C: (поскольку служба работает как «локальная системная учетная запись», у них не обязательно есть права доступа к вашему домашнему каталогу) на странице настройки прокси-сервера tor
Выполнить команду
Откройте оболочку в папке tor и выполните следующую команду, чтобы установить службу. ./tor.exe –service install –options -f Команда установки «C:/tor/torric»
Запустить службу tor
Запустите службы от имени администратора и запустите службу tor в качестве локальной системной учетной записи на странице настройки прокси-сервера tor
Установить настройки прокси-сервера
Заполните socks с 127.0.0.1 портом 9050 для настройки подключения к Интернету
Проксировать Windows 10 через службу Tor Проксировать Windows 10 через службу Tor
В приведенном ниже видеоролике показаны все шаги, необходимые для его запуска и запуска, что может быть полезно, если вы столкнетесь с какими-либо проблемами.
Кроме того, извлечение папки tor в папку C:/tor позволит запустить службу из команды PowerShell.
Полезные команды ./tor.exe –service install –options -f «C:/tor/torric»
Установите сервис и ссылки на дополнительную конфигурацию файла torric.
./tor.exe – удаление службы
Удаляет службу из вашей системы, однако не забудьте удалить прокси-сервер из подключения к локальной сети.
Создайте анонимный сервер и браузер с помощью этих простых шагов и нескольких доступных аппаратных средств.
Главное: что такое прокси-серверы и зачем их использовать?
Википедия предоставляет следующее описание и схему: Прокси-сервер — это сервер (компьютерная система или приложение), который действует как посредник для запросов от клиентов, ищущих ресурсы с других серверов. Клиент подключается к прокси-серверу, запрашивая какую-либо услугу, например файл, подключение, веб-страницу или другой ресурс, доступный с другого сервера, и прокси-сервер оценивает запрос как способ упростить и контролировать его сложность. р>
Прокси-серверы полезны во многих случаях:
- В офисе: для контроля интернет-трафика путем блокировки некоторых веб-сайтов или некоторых ключевых слов, для управления подключением к внешнему Интернету из единой точки или для оптимизации использования полосы пропускания Интернета путем кэширования страниц на уровне прокси-сервера.
- Дома: контролировать семейный доступ в Интернет, чтобы заблокировать опасные веб-сайты для детей.
- Для личного использования: использовать анонимное подключение или обойти сетевые блокировки интернет-провайдера.
И это всего лишь несколько примеров!
Проект Tor
Подробнее о Raspberry Pi
Tor – это бесплатное программное обеспечение с открытым исходным кодом для обеспечения анонимного общения.Название происходит от аббревиатуры оригинального названия программного проекта «The Onion Router». Tor направляет интернет-трафик через бесплатную всемирную добровольную оверлейную сеть, состоящую из более чем 7000 ретрансляторов, чтобы скрыть местоположение пользователя и его использование от любого, кто занимается сетевым наблюдением или анализирует трафик. Использование Tor затрудняет отслеживание активности пользователя в Интернете; это включает «посещение веб-сайтов, онлайн-публикации, мгновенные сообщения и другие формы общения». Tor предназначен для защиты частной жизни своих пользователей, а также их свободы и возможности вести конфиденциальное общение, не допуская наблюдения за их действиями в Интернете.
Tor Project — это некоммерческая ассоциация, которая в настоящее время разрабатывает программное обеспечение для облегчения использования сети Tor.
Нужен ли мне прокси-сервер Tor или альтернативный способ использования сети Tor?
Вы можете найти простой ответ на этот вопрос, выполнив несколько проверок:
- Если вы можете использовать другой браузер на одном компьютере, вы можете попробовать Tor Browser. Браузер Tor может быть установлен на вашем ПК и позволяет просматривать веб-страницы с сетью Tor. Хорошее руководство по установке предоставлено нашими друзьями из ProPrivacy.
- Если вам нужен способ использования сети Tor с вашим текущим браузером или вам нужно подключить несколько компьютеров, поддерживающих их текущие браузеры, вам следует выбрать прокси-сервер Tor. Читайте инструкции по установке прокси-сервера Tor на дешевом Raspberry Pi.
Пошаговая процедура
Необходимое оборудование:
- Raspberry Pi Zero W (или более поздней модели) с блоком питания (подключенным через WiFi)
- карта microSD
В этом руководстве мы собираемся использовать Raspbian Buster Lite по умолчанию в качестве ОС. Затем мы установим Tor из репозитория Raspbian и применим очень простую конфигурацию, чтобы использовать его в качестве прокси-сервера Socks.
Я настрою прокси-сервер Tor для управления доступом всех клиентов в частной сети 192.168.1.0/24 к Интернету. Вам потребуется изменить эту сеть в зависимости от ваших потребностей и сетевых конфигураций.
1. Установите ОС и Tor
Начните с новой установки Raspbian Buster Lite. Убедитесь, что ваша ОС обновлена:
Установите Tor, используя репозиторий Raspbian:
В конце установки у вас будут две службы, работающие как Tor: «tor.service» и «tor@default.service».
Первый — это фиктивный сервис, который отображается пользователю как активный, но в статусе выхода. На самом деле простая проверка:
выдаст следующий результат:
Это нормально. Самый надежный сервис для проверки работы Tor — второй. Команда:
должен дать более знакомый результат:
2. Настроить Tor
Главный файл конфигурации Tor называется torrc. Перед редактированием создайте резервную копию:
Очень простая конфигурация предоставит прокси-службу Tor Socks для порта Tor по умолчанию (9050) и будет принимать подключения только из локальной сети (192.168.1.0/24). Он будет работать как демон, поэтому нам не нужно будет вызывать его каждый раз, когда мы его используем. Наконец, он будет хранить данные в каталоге по умолчанию (/var/lib/tor/).
Редактировать файл конфигурации:
включая только следующие строки (при условии, что 192.168.1.100 — это ваш IP-адрес Raspberry Pi):
Закройте и сохраните файл, затем перезапустите службу Tor:
3. Настройте свой клиент для использования прокси-сервера
Добавление дисплея к готовому к путешествию Raspberry Pi Zero
Небольшой дисплей eInk превращает Raspberry Pi в автономный карманный компьютер для путешествий.
Как создать тщеславный веб-адрес Tor .onion
Создайте веб-сайт тщеславия .onion, чтобы защитить свою анонимность и конфиденциальность посетителей.
Удачный муж, увлеченный открытым исходным кодом. Любознательный по натуре. Горжусь своими корнями, с удовольствием общаюсь и учусь у разных корней
14 комментариев
Может ли это быть на диете?
В ответ на Может ли это пойти на диету? от Jdawg (не проверено)
Всегда отображается общедоступный IP-адрес, но при использовании прокси-сервера TOR этот IP-адрес не является вашим. Вы можете проверить это, посмотрев свой IP без прокси и подтвердив его снова после включения прокси TOR. Что касается DNS-запросов, в Firefox вы также можете включить опцию «Прокси-сервер DNS при использовании SOCKS v5»
В ответ на ок ок. но общедоступный IP принадлежит Shensueru (не проверено)
Я использовал tor-browser ранее, не зная, что мы можем создать из него сервер. Очень информативная статья, спасибо за написание.
Спасибо, Абхинав. На мой взгляд, круто то, что это можно сделать с очень дешевым железом (Raspberry PI Zero W имеет очень доступную стоимость) и с очень низким энергопотреблением (пользователи RPI Zero W 5В и около 0,5А) р>
Я не знал, что это можно сделать, просто вау!
Спасибо за это. Довольно интересно и работает как шарм. Я настраиваю старый Rasp 3B с несколькими службами, включая этот прокси-сервер ver tor, и мне интересно, будет ли сам raspi направлять весь свой трафик через Tor по умолчанию? Поскольку сама малина будет генерировать трафик, нужно ли что-то еще настроить? Заранее большое спасибо!
Спасибо за отзыв!
Чтобы сделать RPI-клиент встроенной службы TOR, вам необходимо установить 127.0.0.1:9050 в качестве URL-адреса socks-прокси в его конфигурациях прокси-сервера. Например, чтобы использовать tor на apt, вам нужно правильно настроить файл конфигурации в /etc/apt/apt.conf.d/.
В ответ на Спасибо за это. Совершенно ExMM (не проверено)
Интернет будет работать медленно, как браузер Tor?
У меня есть raspberry pi 4, и я хочу установить TOR.
Я знаю, что могу просто установить, поэтому мне нужно использовать Chromium.
Я выполнил ваши действия, но при настройке браузера я получил следующее сообщение:
//При запуске Chromium в поддерживаемой среде рабочего стола будут использоваться системные настройки прокси. Однако либо ваша система не поддерживается, либо возникла проблема с запуском конфигурации вашей системы.//
не могли бы вы помочь мне с командной строкой?
Кроме того, я упоминаю, что уже использовал платные VPN и ufw, добавление которых испортит мои настройки?
Попробуйте из терминала команду:
chromium-browser --proxy-server="proxy_ipaddress:port"
Если вы оставили порт на 9050, тогда команда должна быть:
chromium-browser - -прокси-сервер="127.0.0.1:9050".
В ответ на сообщение Hello от Kraker (не проверено)
Эй! Спасибо за ваш учебник! У меня следующая проблема: я настроил точку доступа и установил tor, но мой IP не меняется. Вот мои журналы:
eth0: flags=4163 mtu 1500
inet 192.168.0.150 сетевая маска 255.255.255.0 широковещательная рассылка 192.168.0.255
inet6 2a02:8070:4df:5d00:d399:bdb2:7fda:14f3 prefixlen 604 scopeid 0x4
inet6 fe80::a4de:b9d0:f66:54aa prefixlen 64 scopeid 0x20
ether dc:a6:32:3f:22:7a txqueuelen 1000 (Ethernet)
RX пакетов 414505 байт 501022352 ( 477,8 МБ)
Ошибки RX 0 отброшены 0 переполнения 0 кадров 0
пакетов TX 260123 байта 29306573 (27,9 МБ)
ошибок TX 0 отброшено 0 переполнений 0 несущей 0 коллизий 0
lo: flags=73 mtu 65536
inet 127.0.0.1 сетевая маска 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Lokale Schleife)
RX пакеты 68 байт 6216 (6,0 КиБ)
ошибки приема 0 отброшены 0 переполнение 0 кадр 0
пакеты передачи 68 байт 6216 (6,0 КиБ)
ошибки передачи 0 отброшено 0 переполнение 0 несущая 0 коллизий 0< /p>
wlan0: flags=4163 mtu 1500
inet 192.168.4.1 маска сети 255.255.255.0 широковещательная передача 192.168.4.255
inet6 fe80::fba:3c94:dc4f:36fc prefixlen 64 scopeid 0x20
эфир dc:a6:32:3f:22:7b txqueuelen 1000 (Ethernet)
RX-пакетов 247724 байта 24231954 (23,1 МБ)
ошибок RX 0 отброшено 0 превышений 0 кадра 0
пакетов TX 392175 байт 507092369 (483,6 МБ)
Ошибки TX 0 отброшены 0 переполнение 0 несущая 0 коллизии 0
файл torrc:
Файл уведомления журнала /var/log/tor/notices.log
VirtualAddrNetwork 10.192.0.0/10
AutomapHostsSuffixes .onion,.exit
AutomapHostsOnResolve 1 < br />TransPort 9040
TransListenAddress 192.168.4.1
DNSPort 53
DNSListenAddress 192.168.4.1
● tor.service — анонимная оверлейная сеть для TCP (мастер с несколькими экземплярами)
Загружено: загружено (/lib/systemd/system/tor.оказание услуг; включено; предустановка поставщика: enab
Активен: активен (закрыт) со вторника 2020-06-09 22:06:37 CEST; 1 день 13 часов назад
Основной PID: 321 (code=exited, status=0/SUCCESS)
Задачи: 0 (лимит: 4915)
Память: 0B
CGroup: /system .slice/tor.service
9 июня, 22:06:37, access systemd[1]: запуск анонимизации сети для TCP
9 июня, 22:06:37, access systemd[1]: запуск анонимизации сети для TCP (
11 июня 00:00:20 access systemd[1]: перезагрузка анонимной оверлейной сети для TCP
11 июня 00:00:20 access systemd[1]: перезагрузка анонимной оверлейной сети для TCP
● tor@default.service — анонимная оверлейная сеть для TCP
Загружено: загружено (/lib/systemd/system/tor@default.service; включено во время выполнения; или ) с чт 11.06.2020 11:40:57 CEST;16 минут назад
Основной PID: 31206 (tor)
Задачи: 1 (лимит: 4915)
Память: 32.7M
CGroup: /system.slice/system-tor.slice/tor@default.service
└─31206 /usr/bin/tor --defaults-torrc /usr/share/tor/tor-service-defa
11 июня 11:40:54 доступ к tor[31206]: 11 июня 11:40:54.923 [уведомление] Чтение конфигурации
11 июня 11:40:54 доступ к tor[31206]: 11 июня 11:40 :54.931 [warn] Пропуск устаревших
11 июня 11:40:54 доступ к tor[31206]: 11 июня 11:40:54.931 [warn] Пропуск устаревших
11 июня 11:40:54 доступ к tor[ 31206]: 11 июня 11:40:54.932 [уведомление] Opening Socks li
11 июня 11:40:54 доступ к tor[31206]: 11 июня 11:40:54.933 [уведомление] Opened Socks lis
11 июня 11:40:54 доступ к tor[31206]: 11 июня 11:40:54.933 [уведомление] Открытие списка DNS
11 июня 11:40:54 доступ к tor[31206]: 11 июня 11:40:54.933 [уведомление] Opened DNS liste
11 июня 11:40:54 доступ к tor[31206]: 11 июня 11:40:54.933 [уведомление] Opening Transpar
11 июня 11:40:54 доступ к tor[31206] ]: 11 июня 11:40:54.933 [уведомление] Opened Transpare
11 июня 11:40:57 access systemd[1]: начата анонимизация оверлейной сети для TCP.
Я споткнулся:
11 июня 11:40:54 доступ к tor[31206]: 11 июня 11:40:54.931 [предупреждение] Пропуск устаревшего
11 июня 11:40:54 доступ к tor[31206]: 11 июня 11:40 :54.931 [предупреждение] Пропуск устаревшего
Перечисленные ниже процессы помогут вам изменить настройки прокси в браузере Tor Browser:
1) Запустите браузер Tor Browser.
2) С правой стороны нажмите «Открыть меню» и нажмите «Параметры».
3) В левом углу нажмите Дополнительно
4) Нажмите "Сеть", нажмите "Настройки".
5) Откроется новое окно под названием «Настройки подключения».
6) Нажмите «Использовать ручную настройку прокси», введите IP-адрес и номер порта.
7) Установите флажок Использовать этот прокси-сервер для всех протоколов, если IP-адрес и номер порта совпадают для хоста ftp, ssl, socks.
8) Но если IP-адрес и номер порта не совпадают, не ставьте галочку использовать этот прокси-сервер для всех протоколов, введите IP-адрес и порт вручную для каждого протокола.
9) Нажмите "ОК", и браузер Tor будет работать с использованием прокси-сервера.
Надеюсь, вы узнали, как изменить настройки прокси в браузере Tor Browser.
Пожалуйста, поделитесь и поставьте лайк ниже. Также прокомментируйте ниже любую проблему, с которой столкнулись или столкнулись.
Взаимодействие с читателем
Комментарии
…к сожалению, TB больше не запускается (на машинах без прямого подключения к Интернету), потому что собственный клиент Tor TB не может подключиться.
Как решить эту проблему (запустить TB без необходимости подключения локального клиента Tor)?
Если вы не знаете, что такое Tor Browser, прочитайте статью, что такое сеть Tor.
Кстати, Tor Browser сделан на основе браузера Mozilla Firefox, так как это единственный браузер, способный самостоятельно работать с Socks-соединением без операционной системы.
После установки Tor Browser полностью работоспособен. Ниже скриншот с официального сайта.
Рекомендуется использовать Tor Browser
Главное окно браузера Tor.
Нажмите "Настройки безопасности".
Установите уровень безопасности:
-
Низкий (по умолчанию) — стандартная безопасность.
Подходит для большинства пользователей. Веб-сайты открываются корректно и ничего не блокируется.
Поскольку большинство веб-сайтов используют Javascript, поэтому просматривать веб-сайты в режиме High проблематично, так как содержимое скрыто. Мы рекомендуем этот режим, когда вы хотите прочитать статью на каком-то сайте, в этом случае нет необходимости проходить онлайн-аутентификацию.
Tor Browser готов к использованию, и вы можете сразу же начать анонимный просмотр веб-страниц.
Обратите внимание, что при использовании этого параметра только Tor Browser использует сеть Tor. Все остальные программы используют прямое подключение к Интернету и отправляют ваш реальный IP-адрес.
Что делать с программами, которые не умеют напрямую работать с протоколом Socks? Например, почтовые клиенты и другие браузеры, программы обмена мгновенными сообщениями и т. д. Мы рекомендуем использовать Proxifier для перенаправления трафика таких программ в сеть Tor.
Настройка Proxifier через сеть Tor
Программа Proxifier может:
Главная страница официального сайта Proxifier.
Установите программу Proxifier. Эта программа умеет собирать трафик из операционной системы и проходящий через определенный прокси-сервер.
Для настройки Proxifier необходимо научиться использовать сетевой порт Tor. Перейдите в настройки браузера Tor.
Выберите настройки сети.
См. использование локального IP-адреса и порта сетевого подключения Tor. Эти данные необходимо вставить в программу Proxifier, чтобы вся операционная система держала трафик в сети Tor. В этом примере 127.0.0.1 и порт 9150.
Запустите приложение Proxifier.
ВНИМАНИЕ! Важно сначала запустить Tor Browser и дождаться появления главного окна. И только после этого запускайте программу Proxifier.
Нажмите кнопку "Прокси".
Введите IP-адрес и порт. В нашем примере: 127.0.0.1 и порт 9150.
Нажмите «Да» — согласиться на использование прокси по умолчанию.
Откройте любой браузер или программу электронной почты. В программе Proxifier вы увидите список подключений через сеть Tor. В любом браузере вы можете проверить свой IP-адрес и убедиться, что будет отображаться IP-адрес сети Tor, а не ваш реальный IP-адрес.
Если что-то не работает, закройте Tor Browser и Proxifier. А затем запустите Tor Browser и дождитесь главного окна. Только после этого запускайте Proxifier. Никаких дополнительных настроек делать не надо. Весь трафик будет автоматически проходить через сеть Tor. Закройте программу Proxifier, чтобы восстановить свой настоящий IP-адрес.
Попробуйте наш анонимный VPN без логов
Мы гарантируем возврат средств в течение 7 дней после покупки
Читайте также: