Заменил в серверном конфиге строки:
>dev tap
>ifconfig 10.10.10.1 255.255.255.0
>ifconfig-ol 10.10.10.10 10.10.10.20 255.255.255.0
на:
dev tun
server 10.10.10.0 255.255.255.0
push "route 10.10.10.0 255.255.255.0"
push "route 192.168.0.0 255.255.255.0"
route 192.168.5.0 255.255.255.0и конечно немного поравил клиетский конфиг. Теперь маршруты в таблицу он домавляет сам, их там стало борльше:
сервер (192,168,0,4)
Destination Gateway Genmask Flags Metric Ref Use Iface
10.10.10.2 * 255.255.255.255 UH 0 0 0 tun0
10.10.10.6 10.10.10.2 255.255.255.255 UGH 0 0 0 tun0
62.5.243.28 * 255.255.255.252 U 0 0 0 eth0
192.168.5.0 10.10.10.2 255.255.255.0 UG 0 0 0 tun0
localnet * 255.255.255.0 U 0 0 0 eth1
10.10.10.0 10.10.10.2 255.255.255.0 UG 0 0 0 tun0
default *.*.*.* 0.0.0.0 UG 0 0 0 eth0
Маршрут 10,10,10,6 gw 10.10.10.2 добавил руками, но что с ним что без него не пингует даже клиента(192,168,5,2)
Клиент:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.10.10.1 10.10.10.5 255.255.255.255 UGH 0 0 0 tun0
10.10.10.5 * 255.255.255.255 UH 0 0 0 tun0
vhg-m22-2-lo10. * 255.255.255.255 UH 0 0 0 ppp0
192.168.6.0 * 255.255.255.0 U 0 0 0 eth1
192.168.5.0 * 255.255.255.0 U 0 0 0 eth0
192.168.0.0 10.10.10.5 255.255.255.0 UG 0 0 0 tun0
10.10.10.0 10.10.10.5 255.255.255.0 UG 0 0 0 tun0
default * 0.0.0.0 U 0 0 0 ppp0