@Byrger
Разработчик ПО для платежных систем

Как выдавать статичный ip на SoftEther VPN?

Привет!

Проблема заключается в выдаче статичных IP на VPN сервере.
Так как сам SoftEther имеет плохой DHCP был установлен dnsmasq

Через него попытался прописать привязку MAC адреса к IP но ничего не вышло, скорее всего так-как сервер поднят на VPS и мак адреса при каждом подключении у одного клиента разные.

Попытался прописать в конфиге клиента ifconfig 192.168.7.95 192.168.7.1
192.168.7.1 - адрес dhcp шлюза dsnmasq

Но ничего не вышло, OpenVPN пишет ошибку бинда адреса так как поднят DHCP

Как решить эту проблему? Меня бы устроило решение, чтоб клиент сам говорил на каком адресе ему сидеть, но не могу понять как это реализовать
  • Вопрос задан
  • 1528 просмотров
Решения вопроса 1
ky0
@ky0
Миллиардер, филантроп, патологический лгун
В директиве ifconfig должен быть не какой-то ваш шлюз, а p2p-адрес, обычно на единицу меньший клиентского, т.е. 192.168.7.95 192.168.7.94.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@pospelov1
Открываем файл конфигурации dnsmasq:
nano /etc/dnsmasq.conf

Вариант 1. Если требуется выделить статический IP-адрес на основании NIC MAC-адреса компьютера локальной сети:
dhcp-host=00:ac:6c:65:14:64,192.168.200.9

Вариант 2. Если требуется выделить статический IP-адрес на основании hostname компьютера локальной сети:
# Give the machine which says its name is "bert" IP address
# 192.168.200.10 and an infinite lease
# Тому, кто придет назовется бертом выдадим ip навсегда
dhcp-host=bert,192.168.200.10,infinite


Перезапуск dnsmasq:
/etc/init.d/dnsmasq restart
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы