Программа торрентов CLI Debian через VPN

Кто-нибудь успешно настроил клиент torrent-клиента (без веб-интерфейса!), Который может туннелировать весь свой трафик через VPN? (Или путем отправки всего трафика через определенный интерфейс или прокси SOCKS)?

У меня есть подписка на частный доступ в Интернет и вы хотите использовать ее для загрузки торрент-файлов на моем безголовом компьютере Debian 7 без необходимости туннелировать весь трафик в моей системе.

One Solution collect form web for “Программа торрентов CLI Debian через VPN”

Подход, который я бы рекомендовал, – это маршрутизировать весь ваш трафик через VPN, за исключением SSH; это обеспечивает гораздо большую защиту вашей конфиденциальности и значительно снижает риск утечки личной информации.

Этот подход имеет несколько отдельных компонентов.

Клиент Torrent

rtorrent – отличный торрент-клиент для работы в безголовой среде. Запустите его в сеансе tmux, чтобы вы могли подключиться и отключиться по желанию.

Кроме того, вы можете исправлять rtorrent с помощью патча цвета холста .

Трафик маршрутизации

По сути, вы хотите настроить фильтрацию пакетов для всего трафика на определенном порту (ваш SSH-порт, здесь предполагается нестандартным 666) и интерфейсом (eth0). Вы можете открыть свой шлюз (здесь 192.168.1.1) с помощью route -n . Для этого вам также понадобится iproute2 :

 ip rule add fwmark 65 table novpn ip route add default via 192.168.1.1 dev eth0 table novpn ip route flush cache iptables -t mangle -A OUTPUT -p tcp --sport 666 -j MARK --set-mark 65 iptables -A INPUT -i tun0 -p tcp -m tcp --dport 666 -j DROP 

После того, как вы все настроите и работаете, вам нужно будет запустить его при загрузке. Смотрите Бен. D на сервере Serverfault для полного прохода.

просмотр

Surfraw отлично подходит для просмотра в командной строке и может передать w3m для загрузки возвращенных результатов.

Благодаря Gilles отличный ответ здесь , можно связать ключ в w3m, чтобы вызвать скрипт магнитов из rtorrent wiki. Итак, с этим в конфигурации w3m:

 extbrowser /home/alex/bin/magnets %s 

когда вы переходите к магнитной ссылке, вы можете отправить ее на rtorrent. См. Это сообщение для деталей .

  • Как настроить сервер SSTP
  • Разрешить только ssh / vpn на OpenWRT
  • Как настроить сеть для каждого пользователя?
  • Как разделить трафик в ОС Linux с помощью VPN только для одной цели
  • share vpn conneciton с помощью маршрутизатора
  • Маршрутизация всего трафика через VPS
  • Переадресация портов с помощью iptables и PIA VPN для одного пользователя
  • Как добавить дополнительные IP-адреса в мои правила pf?
  • Почему мой xl2tpd не набирает номер?
  • Linux -> linux remote X login / desktop
  • Proxpn и другие VPN в Иране
  • Маршрутизировать только трафик ssh через VPN
  • Linux и Unix - лучшая ОС в мире.