Как зарезервировать ip-адрес за VPN-клиентом на Ubuntu?
Возможно ли зарезервировать ip-адрес за VPN-клиентом? MAC-адрес клиента не виден.
Что имеется:
- Ubuntu 20.04.4 LTS x64
- VPN-сервер (L2TP)
- SSH доступ
Решение:
В Ubuntu резервация ip-адреса для VPN-клиента находится в файле /etc/ppp/chap-secrets.
Пример резервирования ip-адреса в chap-secrets:
Пользователь - тип подключения (видимо) - пароль - выделяемый ip "user" l2tpd "password" 192.168.42.10
Ответы (2 шт):
делается по именам. Назначение статических IP-адресов клиентам OpenVPN состоит в добавлении строки ifconfig-push <IP-адрес клиента> <IP-адрес сервера> в файлы конфигурации клиентов, которые содержат команды, выполняемые сервером при подключении клиентов, и находятся обычно в папке /etc/openvpn/ccd. Подробнее документация на сайте openVPN
Если используешь /etc/ppp/chap-secrets, то пиши адрес 4ым параметром
sklad1 * secret 192.168.12.125
sklad2 * secret *
sklad3 * secret *
Если радиус, то там также ip привязывается к логину.