| rdmitry0911 
 Newbie
 | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору 
 
 Добрый день, хочу решить задачу настройки роутинга на openvpn сервере через клиента. Дано:
 
 Код:
 | openvpn server tun ip address 10.10.11.0/24
 client1 tun0 ip address 10.10.11.10
 client2 tun0 ip address 10.10.11.20
 
 | 
 мне нужно, весь трафик от client1 заворачивать на client2 Для 2-х клиентов задача решается добавлением в ccd файл client2 такого содержимого:
 
 Код:
 | iroute 1.0.0.0 255.0.0.0
 iroute 2.0.0.0 255.0.0.0
 iroute 3.0.0.0 255.0.0.0
 . . . . . .
 
 iroute 254.0.0.0 255.0.0.0
 iroute 255.0.0.0 255.0.0.0
 
 | 
 и добавлением пары правил в таблицу роутинга самого сервера:
 
 Код:
 | ip add default 10.10.11.2 table 120
 ip rule add from 10.10.11.10 table 120
 
 | 
 Но когда клиентов не 2, а больше и мне нужно трафик клиента 1 заворачивать на клиента 2, а трафик клиента 3 заворачивать на клиента 4 и т.д., то это перестает работать. Вопрос, можно ли как-то задать правила роутинга по входящему адресу в openvpn сервере, чтобы можно было настроить роутинг, так, как мне нужно?
 
 Спасибо
 |