Я использую Debian Lenny и хочу туннелировать rtorrent только через туннель OpenVPN.
У меня работает туннель, файл конфигурации выглядит так:
client
dev tun
proto udp
remote openvpn.xxx.com 1194
resolv-retry infinite
nobind
persist-key
persist-tun
ca /etc/openvpn/xxx/keys/ca.crt
cert /etc/openvpn/xxx/keys/client.crt
key /etc/openvpn/xxx/keys/client.key
tls-auth /etc/openvpn/xxx/keys/tls.key 1
ns-cert-type server
comp-lzo
verb 3
auth-user-pass
script-security 3
reneg-sec 0
Моя идея заключается в том, что я могу запустить прокси-сервер sockd внутри, который перенаправляет трафик в туннель openvpn. Я мог бы использовать приложение * nix "proxifier" "tsocks", чтобы позволить rtorrent подключаться через этот прокси (так как rtorrent не поддерживает прокси).
У меня проблемы с настройкой sockd, так как мой IP внутри VPN меняется каждый раз, когда я подключаюсь. Это файл конфигурации, который кто-то сказал, поможет:http://ircpimps.org/sockd.conf Поскольку мой IP-адрес меняется при каждом подключении, я не знаю, что добавить в этот файл конфигурации. У меня нет контроля над файлом конфигурации на стороне хоста.
Любая помощь хотела. Любой другой метод очень приветствуется.