Если вы пользуетесь браузером Tor, то скорее сего у вас была необходимость зайти на сайт по IP конкретно заданной страны. Tor выбирает IP случайным образом, т.е. при выходе в сеть у вас постоянно меняется цепочка нодов и менять цепочку до появления нужной страны в конце можно бесконечно. Но в Tor можно принудительно задать страну выхода в сеть.
Как заставить Tor выходить в сеть через IP адрес определенной страны
Для того чтобы задать страну выхода в сеть в Tor откройте файл torrc (путь в Windows: C:\Tor Browser\Browser\TorBrowser\Data\Tor) для редактирования и добавьте в конец файла следующие строки:
ExitNodes {US} StrictExitNodes 1
Где {US} - страна для выхода в сеть.
Перед редактированием файла C:\Tor Browser\Browser\TorBrowser\Data\Tor\torrc сделайте его резервную копию
Если вам необходимо задать несколько стран, то перечислите их через запятую:
ExitNodes {US},{DE},{AT},{UA},{RU} StrictExitNodes 1
В итоге файл torrc будет выглядеть примерно следующим образом:
# This file was generated by Tor; if you edit it, comments will not be preserved # The old torrc file was renamed to torrc.orig.1 or similar, and Tor will ignore it DataDirectory C:\Tor Browser\Browser\TorBrowser\Data\Tor GeoIPFile C:\Tor Browser\Browser\TorBrowser\Data\Tor\geoip GeoIPv6File C:\Tor Browser\Browser\TorBrowser\Data\Tor\geoip6 ExitNodes {US},{DE},{AT},{UA},{RU} StrictExitNodes 1
После внесения изменений перезапустите Tor и наслаждайтесь работой ;)
Tor, как запретить выходить в сеть через IP адрес определенной страны
Открываем на редактирование файл torrc (путь в Windows: C:\Tor Browser\Browser\TorBrowser\Data\Tor) и добавляем следующую строку:
StrictExitNodes {MD}
Где {MD} - страна через которую запрещено выходить в сеть.
Если вам необходимо задать несколько стран для запрета, то перечислите их через запятую:
StrictExitNodes {MD},{KZ}
Если вы используете ExitNodes (список разрешенных стран), то задавать StrictExitNodes (список запрещенных стран) нет смысла.
После внесения изменений перезапустите Tor.
Комментарии
Интересно, даже и не знал что так можно
ОтветитьПо какому стандарту указывается страна?
ОтветитьISO 3166-1 alpha-2
ОтветитьДля пользователей Mac OS:
ОтветитьДля того чтобы задать страну выхода в сеть в Tor откройте файл torrc-defaults (/Applications/TorBrowser.app/Contents/Resources/TorBrowser/Tor/torrc-defaults) для редактирования и добавьте следующие строки:
1. ExitNodes {US}
2. StrictExitNodes 1
Где {US} - страна для выхода в сеть.
Перед редактированием файла сделайте его резервную копию
Если вам необходимо задать несколько стран, то перечислите их через запятую:
1. ExitNodes {US},{DE},{AT},{UA},{RU}
2. StrictExitNodes 1
В итоге файл torrc-defaults будет выглядеть примерно следующим образом:
# torrc-defaults for Tor Browser
#
# This file is distributed with Tor Browser and should not be modified (it
# may be overwritten during the next Tor Browser update). To customize your
# Tor configuration, shut down Tor Browser and edit the torrc file.
#
# If non-zero, try to write to disk less frequently than we would otherwise.
ExitNodes {US}
StrictExitNodes 1
AvoidDiskWrites 1
# Where to send logging messages. Format is minSeverity[-maxSeverity]
# (stderr|stdout|syslog|file FILENAME).
Log notice stdout
# Bind to this address to listen to connections from SOCKS-speaking
# applications.
SocksPort 9150 IPv6Traffic PreferIPv6 KeepAliveIsolateSOCKSAuth
ControlPort 9151
CookieAuthentication 1
## obfs4proxy configuration
ClientTransportPlugin obfs2,obfs3,obfs4,scramblesuit exec PluggableTransports/obfs4proxy
## meek configuration
ClientTransportPlugin meek exec PluggableTransports/meek-client-torbrowser -- PluggableTransports/meek-client
После внесения изменений перезапустите Tor.
Очень благодарен.
ОтветитьСпасибо!
ОтветитьПопробовал организовать выход через IP Британских виргинских островов (VG). Не получилось. Возможно, там просто нет выходного узла?
ОтветитьПопробовал организовать выход через IP Британских виргинских островов (VG). Не получилось. Возможно, там просто нет выходного узла?
ОтветитьЭто всё прекрасно, но как запретить и разрешить узлы, которые первые(сторожевые- которые общаются с устройством пользователя первые ) а не третьи выходные?
ОтветитьА это плохо, что эти самые первые узлы общаются? Что это значит?)
ОтветитьВсё-равно Москва (((
ОтветитьПоставила у себя только одно - kz и теперь браузер совсем не запускается :)
ОтветитьBridge obfs4 109.105.109.147:13764 BBB28DF0F201E706BE564EFE690FE9577DD8386D cert=KfMQN/tNMFdda61hMgpiMI7pbwU1T+wxjTulYnfw+4sgvG0zSH7N7fwT10BI8MUdAD7iJA iat-mode=2Bridge obfs4 37.218.240.34:40035 88CD36D45A35271963EF82E511C8827A24730913 cert=eGXYfWODcgqIdPJ+rRupg4GGvVGfh25FWaIXZkit206OSngsp7GAIiGIXOJJROMxEqFKJg iat-mode=1DataDirectory C:\Users\lenovo\Desktop\Tor Browser\Browser\TorBrowser\Data\Tor1. ExitNodes {KZ}2. StrictExitNodes 1
только здесь всё перемешалось, а в блокноте всё нормально, столбиком идёт, каждая запись с новой строки )
ОтветитьWindows 10 Pro не работают эти строчки.
ОтветитьВыходит через что угодно, только не через указанную страну
Точно! Сделала все, как сказано, потом вошла, и решила проверить свой ip. Я и тор то ставила на английском сразу и входила как из США. Только по ip там Индия показал. Отключила, перезагрузила, вошла, а ip снова какой-то страны только не США. Не смогла зарегить почту gmail именно с привязкой к США. Пришлось все это делать через расширение, которое изменило ip на США в обычном Хроме. Зарегила почту гугл как я якобы в США, вошла туда. Все ок, вроде как было. Закончила вчерером работу, отключила ноут. А на следующий день я вообще не смогла войти. Я не знаю, что произошло, мне все время говорилось о какой-то ошибке при загрузке системы, предлагалось попытаться сделать австовосттановление виндовс 10. Не получалось запуститься, пока не воткнула загрузочную флешку и не переустановила Виндовс 10( Может быть это совпадение, но с этим тор у меня неприятные воспоминаия(.
Ответитьв последней версии Тор добавьте указаные строчки в файл "torrc-defaults"
Ответить