Gridcoin и Tor

Материал из Gridcoin wiki на русском
Перейти к навигации Перейти к поиску

Настройка Gridcoin для работы через Tor (Windows). А также любого другого криптовалютного кошелька. Кроме кошелька bitcoin, для которого достаточно просто запустить Tor, кошелёк биткоина умеет пользоваться тором из коробки.

  • Перед началом убедитесь, что тор не запрещён в вашей стране.
  • Эта инструкция не создаёт выходную ноду тора
  • Предполагаю что кошелёк уже есть и он синхронизирован с сетью (хотя можно синхронизироваться и через тор, просто долго)
  • По умолчанию весь трафик кошелька будет идти через Tor
  • Если вы делаете ноду, принимающую входящие подключения, то запросите добавление в список на github (только для Gridcoin, я не веду список скрытых нод для остальных криптовалют)

Гридкоин через Tor как приложение (чтобы попробовать)

Трафик гридкоина будет идти через сеть Tor. Входящих подключений не будет. Права администратора не требуются.

  • Скачайте Tor Expert Bundle здесь: https://www.torproject.org/download/download.html.en
  • Распакуйте
  • Запустите Tor\Tor.exe
  • Подождите минуту пока Tor подключится к своей сети
  • В кошельке откройте "Настройки" - "Опции", вкладка сеть. Поставьте галочку "подключаться через SOCKS", с IP 127.0.0.1 и портом 9050.
  • Нажмите OK и перезапустите клиент.
  • Готово!

Гридкоин через Tor как сервис

Трафик гридкоина будет идти через сеть Tor. Входящих подключений не будет. Требуются права администратора.

  • Скачайте Tor Expert Bundle здесь: https://www.torproject.org/download/download.html.en
  • Распакуйте в C:\Tor (то есть в этой папке должны оказаться папки Tor и Data.
  • Запустите консоль от имени администратора
  • Выполните следующие команды:
cd C:\Tor\Tor
tor.exe --service install
  • Чтобы убедиться что Tor запущен выполните команду
netstat -aon | findstr ":9050"
  • В кошельке откройте "Настройки" - "Опции", вкладка сеть. Поставьте галочку "подключаться через SOCKS", с IP 127.0.0.1 и портом 9050.
  • Нажмите OK и перезапустите клиент.
  • Готово!

Гридкоин через Tor + входящие подключения

Трафик гридкоина будет идти через сеть Tor. Входящие подключения в сети Tor. Требуются права администратора.

  • Скачайте Tor Expert Bundle здесь: https://www.torproject.org/download/download.html.en
  • Распакуйте в C:\Tor (то есть в этой папке должны оказаться папки Tor и Data.
  • Создайте в C:\Tor\Tor файл torrc с текстом
HiddenServiceDir "C:/Tor/hidden_service/
HiddenServicePort 32749 127.0.0.1:32749
  • Запустите консоль от имени администратора
  • Выполните следующие команды:
cd C:\Tor\Tor
tor.exe --service install -options -f "C:\Tor\Tor\torrc"
  • Чтобы убедиться что Tor запущен выполните команду
netstat -aon | findstr ":9050"
  • Чтобы найти ваш адрес внутри сети тор откройте файл C:\Tor\Tor\hidden_service\hostname (например, в блокноте)
  • Запросите добавление вашего адреса в список на github, т.к. эти адреса нельзя узнать автоматически (ссылка в конце)
  • В кошельке откройте "Настройки" - "Опции", вкладка сеть. Поставьте галочку "подключаться через SOCKS", с IP 127.0.0.1 и портом 9050.
  • Нажмите OK и перезапустите клиент.
  • Готово!

Если входящие подключения не заработали

Добавьте в файл настройки кошелька %appdata%\GridcoinResearch\gridcoinresearch.conf следующие строки:

bind=127.0.0.1:32749
listen=1

Как удалить Tor и вернуться к прежним настройкам

  • Закройте окно Tor или остановите сервис (см. следующий раздел)
  • В настройках кошелька уберите прокси-сервер
  • Перезапустите кошелёк

Как остановить Tor, запущенный как сервис

  • В консоли администратора выполните команды:
cd C:\Tor\Tor
tor.exe --service stop
tor.exe --service remove

Ссылки