У меня есть в настоящее время неиспользованный бюджетный VPS, и я хотел бы внести свой вклад в проект Tor, сделав его мостовым узлом в сети. Однако у меня возникают проблемы с поиском четкого и надежного руководства, описывающего, как это сделать через командную строку. Кто-нибудь хотел бы описать процесс?
2 ответа
Это очень просто.
echo "deb http://deb.torproject.org/torproject.org sid main" >> /etc/apt/sources.list
gpg --keyserver keys.gnupg.net --recv 886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
apt-get update
apt-get install lynx tor torsocks deb.torproject.org-keyring
Затем проверьте, работает ли это:
usewithtor lynx http://check.torproject.org/
Теперь давайте настроим его для relay: просто откройте файл torrc и отредактируйте конфигурацию Relay.
nano /etc/tor/torrc
Удачи. Более подробная информация по адресу: https://www.torproject.org/docs/tor-relay-debian.html.en
После того, как вы сделали то, что предложил Тедди, вам нужно будет правильно отредактировать /etc/tor/torrc
. Поскольку вы специально задали вопрос о мосте, который публично не афиширует свое существование, а не о ретрансляторе (который это делает), вам необходимо отредактировать следующие строки:
Nickname mybridge
ContactInfo Teddy Okidoki <teddy @ okidoki dot net>
DirPort 80 (this is best for bridges, since clients may have other ports blocked)
ORPort 443 (ditto)
RelayBandwidthRate 200 KB
RelayBandwidthBurst 400 KB
BridgeRelay 1
# PublishServerDescriptor 0 (leave this commented out)
Вам необходимо убедиться, что ваш брандмауэр настроен на пропуск трафика на ваш компьютер через порты 80 и 443. Перезагрузите файл конфигурации.
/etc/init.d/tor reload
Прочтите журнал в /var /log /messages, чтобы убедиться, что это происходит.
tail -f -n 100 /var/log/messages | grep Tor
Вы можете дополнительно подписаться на почтовую группу tor-relay.