Доброго времени суток! Долго боролся с настройками openvpn, для последовательной связки нескольких серверов, но все таки вроде мне удалось решить эту проблему, теперь столкнулся с другой. Бывает, что сервера подвисают по определенным причинам или сейчас настраиваю автоперезагрузку и определенные настройки слетают iptables подгружается или через rc.local, или /etc/network/if-up.d/00-iptables и так, и так я проверял работает. Но с правилами ip poute и ip rule возникают проблемы, они подгружаются но почему-то не работает. Если они автоматически подгружаются, убираю, при перезагрузке, когда полностью система перезапустилась, все девайсы поднялись, ввожу команды и все работает, видимо проблема в том, что правила подгружаются до момента поднятия девайса. Отсюда вопрос, а можно ли сделать так, что пока девайс не поднялся не устанавливать правило, после того как девайс поднялся тогда прописать команды. Команды:
ip rule add from 192.168.104.0/24 table vpn.out
ip route add default dev tun3 table vpn.out