@bondbig

Настройка DHCP-сервера dnsmasq на выдачу адресов через DHCP-relay

Помогите запилить dhcp-сервер, который будет принимать запросы от dhcp-релея.
У dhcp-сервера один интерфейс — eth0, с адресом, допустим, 192.168.10.10.
Есть другая подсеть — 192.168.11.0/24, за файерволом. Файервол настроен как DHCP-relay, он пересылает запросы на 192.168.10.10. Запросы приходят успешно, но dnsmasq не желает отвечать:

Mar 16 13:18:52 localhost dnsmasq-dhcp[18497]: no address range available for DHCP request via eth0
хотя настроен по мануалу:

# This is an example of a DHCP range where the netmask is given. This # is needed for networks we reach the dnsmasq DHCP server via a relay # agent. If you don't know what a DHCP relay agent is, you probably # don't need to worry about this. dhcp-range=192.168.11.50,192.168.11.150,255.255.255.0,12h
Кто такую штуку делал, подскажите, где я не прав?
  • Вопрос задан
  • 9812 просмотров
Пригласить эксперта
Ответы на вопрос 1
@smartly
Запрос пришёл на eth0. На нём адрес. 192.168.10.10.
Диапазон у вас описан для 192.168.11.0/24

Опишите диапазон для 192.168.10.0/24, если нужно, чтобы на eth0 выдавались адреса для сети 192.168.10.0/24

или, добавьте на eth0 адрес из подсети 192.168.11.0/24, если я правильно понял задачу.
например:
ip addr add 192.168.11.1/24 dev eth0
Ответ написан
Ваш ответ на вопрос

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

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