Надоело что провайдер режет торренты. Заказал vps, установил openvpn
конфиг сервера(не полный)
port 1194
proto udp
dev tun
server 192.168.2.0 255.255.255.0
route 192.168.2.0 255.255.255.0
push "route 192.168.2.0 255.255.255.0"
push "dhcp-option DNS 8.8.8.8"
ifconfig сервера
eth0 inet addr:000.000.107.23 Bcast:000.000.107.63 Mask:255.255.255.192
tun0 inet addr:192.168.2.1 P-t-P:192.168.2.2 Mask:255.255.255.255
Destination Gateway Genmask Flags Metric Ref Use Iface
default 000.000.107.1 0.0.0.0 UG 0 0 0 eth0
000.000.107.0 * 255.255.255.192 U 0 0 0 eth0
192.168.2.0 192.168.2.2 255.255.255.0 UG 0 0 0 tun0
192.168.2.2 * 255.255.255.255 UH 0 0 0 tun0
iptables сервера
iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -o eth0 -j SNAT --to-source 000.000.107.23
конфиг клиента(не полный)
remote 000.000.107.23
redirect-gateway def1
port 1194
dev tun
proto udp
ifconfig клиента
ppp0 inet addr:000.000.182.184 P-t-P:10.64.64.64 Mask:255.255.255.255
tun0 inet addr:192.168.2.6 P-t-P:192.168.2.5 Mask:255.255.255.255
route клиента
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.2.5 128.0.0.0 UG 0 0 0 tun0
default * 0.0.0.0 U 0 0 0 ppp0
10.64.64.64 * 255.255.255.255 UH 0 0 0 ppp0
128.0.0.0 192.168.2.5 128.0.0.0 UG 0 0 0 tun0
192.168.2.0 192.168.2.5 255.255.255.0 UG 0 0 0 tun0
192.168.2.1 192.168.2.5 255.255.255.255 UGH 0 0 0 tun0
192.168.2.5 * 255.255.255.255 UH 0 0 0 tun0
При этом первый маршрут «убивает» всю связь но если закомментировать redirect-gateway def1 в конфиге клиента, то сервер vpn(192.168.2.1) пингуется. Следовательно проблема в маршутах на клиенте, но что именно нужно сделать не знаю. Для начала, мне нужно что бы весь траффик шел через vpn(просто что бы понять как это сделать), затем поднять там прокси и пустить через него траффик торрента(или прокси поднимать не обазательно а можно обойтись правилом iptables?).
Спасибо за любую помощь.