Отдельное приложение через туннель OpenVPN (Debian Lenny)

Я использую 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. Я мог использовать *, отклоняют "proxifier" приложение "tsocks", чтобы позволить rtorrent соединиться через тот прокси (поскольку rtorrent не поддерживает прокси).

Я испытываю затруднения при конфигурировании sockd, поскольку мой IP в VPN изменяется каждый раз, когда я соединяюсь. Это - файл конфигурации, который, как кто-то сказал, поможет: http://ircpimps.org/sockd.conf Как мои изменения IP в каждом подключении, которое я не знаю, что вставить тот файл конфигурации. Я не имею никакого контроля над файлом конфигурации стороны хоста.

Любая справка требуется. Любой другой метод очень приветствуется.

1
задан 26.01.2010, 01:43

1 ответ

Еще один способ решить его мог состоять в том, чтобы использовать носки ower ssh (ssh -D portnumber) который хорошо работает с tsocks.

0
ответ дан 24.11.2019, 02:15

Теги

Похожие вопросы