вот поправьте, что не так... уже неделю разобраться немогу...[root@server openvpn]# ip rule list
0: from all lookup local
32761: from 192.168.84.0/24 lookup double_vpn
32762: from 192.168.80.0/24 lookup double_vpn
32763: from 192.168.43.0/24 lookup double_vpn
32764: from 192.168.34.0/24 lookup double_vpn
32765: from 10.10.10.0/24 lookup double_vpn
32766: from all lookup main
32767: from all lookup default
[root@server openvpn]# ip route list table local
local 192.168.34.1 dev tun3 proto kernel scope host src 192.168.34.1
broadcast 127.255.255.255 dev lo proto kernel scope link src 127.0.0.1
local 85.17.45.41 dev eth0 proto kernel scope host src 85.17.45.22
broadcast 85.17.45.255 dev eth0 proto kernel scope link src 85.17.45.22
local 192.168.200.2 dev tun4 proto kernel scope host src 192.168.200.2
local 192.168.43.1 dev tun0 proto kernel scope host src 192.168.43.1
local 192.168.80.1 dev tun2 proto kernel scope host src 192.168.80.1
local 192.168.84.1 dev tun1 proto kernel scope host src 192.168.84.1
local 85.17.45.22 dev eth0 proto kernel scope host src 85.17.45.22
broadcast 127.0.0.0 dev lo proto kernel scope link src 127.0.0.1
local 127.0.0.1 dev lo proto kernel scope host src 127.0.0.1
local 127.0.0.0/8 dev lo proto kernel scope host src 127.0.0.1
[root@server openvpn]# ip route list table main
192.168.34.2 dev tun3 proto kernel scope link src 192.168.34.1
85.17.45.41 dev eth0 scope link src 85.17.45.41
192.168.43.2 dev tun0 proto kernel scope link src 192.168.43.1
192.168.200.1 dev tun4 proto kernel scope link src 192.168.200.2
85.17.45.22 dev eth0 scope link
192.168.84.2 dev tun1 proto kernel scope link src 192.168.84.1
192.168.80.2 dev tun2 proto kernel scope link src 192.168.80.1
192.168.84.0/24 via 192.168.84.2 dev tun1
192.168.34.0/24 via 192.168.34.2 dev tun3
192.168.80.0/24 via 192.168.80.2 dev tun2
192.168.200.0/24 via 192.168.84.2 dev tun1
192.168.43.0/24 via 192.168.43.2 dev tun0
85.17.45.0/24 dev eth0 proto kernel scope link src 85.17.45.22
169.254.0.0/16 dev eth0 scope link
default via 85.17.45.254 dev eth0
[root@server openvpn]# ip rule ls
0: from all lookup local
32761: from 192.168.84.0/24 lookup double_vpn
32762: from 192.168.80.0/24 lookup double_vpn
32763: from 192.168.43.0/24 lookup double_vpn
32764: from 192.168.34.0/24 lookup double_vpn
32765: from 10.10.10.0/24 lookup double_vpn
32766: from all lookup main
32767: from all lookup default
[root@server openvpn]# ip route list table double_vpn
default via 192.168.200.2 dev tun4
вот почему не идут пакеты в tun4 от tun0/1/2/3. От этого и неработает схема реализации. вот если в iptables делаешь маскарадинг адресов, то тогда уже начинает пропускать их до 192.168.200.1(обратная сторона туннеля, через который нужно пропускать трафик), но на той стороне уже тогда незнаю что маскарадить, там прописаны все сетки, которые у меня задействованы для маскарадинга... но не работает....
помогите плиз...