Forçando o tráfego do dilúvio para baixo do adaptador ppp0?

2

Basicamente eu tenho uma conexão VPN PPTP na minha caixa linux (Raspberry Pi em Raspian) e tenho o Deluge instalado com a WebUI. O cliente é fantástico, realmente adoro isso e a funcionalidade que vem com ele, mas eu realmente quero que o tráfego (download e upload) forçado para baixo meu adaptador VPN. Na WebUI sob rede eu tentei dar o endereço inet listado em ifconfig, eu tentei o endereço PTP de ifconfig, eu tentei dar o endereço vpn direto, eu tentei o nome do adaptador e eu tentei adicionar uma estrela depois os IPs, mas eu não tenho sorte.

Alguém tem alguma idéia da maneira mais rápida e fácil de fazer isso? Eu tentei o roteamento também, mas não era confiável ...

Obrigado a todos antecipadamente,

Ash.

    
por Ash 31.07.2013 / 14:32

1 resposta

1

Você pode usar o módulo owner netfilter. Por exemplo, execute deluged como um usuário deluge e aplique a regra:

iptables -A OUTPUT -m owner --uid-owner deluge \! -o tun0 -j REJECT

Ele rejeitará tudo, exceto as conexões ao tun0 para qualquer processo em deluge user.

    
por 31.07.2013 / 15:07