[SOLVED] OpenVPN. Выдача фиксированного ип клиентам.

Здравствуйте.

Интересует такой вопрос.. можно ли выдать определенному клиенту OpenVPN определенный ип адрес..

На данный момент есть OpenVPN сервер (Gentoo) в датацентре.
IP допустим 10.10.0.1.
В Офисе 1 (подсеть 192.168.1.0/24).. В Офисе 1 находится маршрутизатор 192.168.1.1 (Gentoo), подключенный к интернету.

Нужно чтобы с сервера были доступны компьютеры офиса 1.
Сейчас так:
1. на клиентах по DHCP выдан статический маршрут:

10.10.0.0/24 gw 192.168.1.1

2. на сервере когда стартую openvpn выполняю маршрут:

route add -net 192.168.1.0 netmask 255.255.255.0 gw 10.10.0.2

(10.10.0.2 - ип ардес маршрутизатора в VPN)

Проблема в том, что иногда соединение пропадает с интернетом у маршрутизатора в офисе.. и иногда после восстановления ип адрес его меняется с 10.10.0.2 на другой.. И тогда сервер не видит компьютеры сети офиса1 и комьпютеры сети тоже перестают видеть сервер.

Можно ли как нибудь выдать определенный ип адрес клиенту?.. на клиенте может в файле конфигурации можно что нибудь прописать, или же на основании сертификата выдавать ип.. или еще как нибудь?
Может мне в настройках впнсервера указывать не пул, а только 1 ип.. но тогда второй офис, который планируем включать уже в ближ. время .. ему тогда отдельную конфигурацию опенвпн писать и отдельно запускать демона?

p.s. как мне можно сделать, чтобы при старте интерфейса маршут на сервере вбивать

route add -net 192.168.1.0 netmask 255.255.255.0 gw 10.10.0.2

,
прописать в conf.d/net

routes_tap0=( "192.168.1.0/24 gw 10.10.0.2" )

?
не помогло :(

Чтобы выдавались определённые адреса

Смотрите в сторону man openvpn. Там всё расписано. В т. ч. и про маршруты.

про маршруты нашел только,

про маршруты нашел только, как передать при старте маршруты клиенту .. использую push..
а как на сервере маршрут забить при старте openvpn не нашел :(..
не могли бы немного подсказать ?

сори, ступил.. нашел в

сори, ступил..
нашел в мане
--route network/IP [netmask] [gateway] [metric]

всем спасибо

ifconfig-pool-persist

ifconfig-pool-persist ipp.txt
И в ipp.txt прописывается кому какой ИП.

спасибо, помогло это

спасибо, помогло это

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".