Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.
Настраиваю в домашней сети DHCP сервер: OpenBSD 4.8, dhcpd из базовой поставки.
Задача - настроить dhcpd так, чтобы ноутбуку выдавался один и тот же IP адрес при подключении по проводному или беспроводному интерфейсу, причем
адрес должен выдаваться с привязкой к MAC адресу интерфейса.
Конфигурация:
class "xxx" {
match if hardware = "ethernet <MAC-1>" or
hardware = "ethernet <MAC-2>";
}
subnet 192.168.144.0 netmask 255.255.255.0 {
pool {
allow members of "xxx";
fixed-address <IP>;
}
}
/etc/dhcpd.conf line 48: expecting a parameter or declaration.
class
^
/etc/dhcpd.conf line 59: expecting a parameter or declaration.
pool
^
Configuration file errors encountered
exiting.
В dhcpd.conf(5) идущем с OpenBSD вообще нет описания группировки с помощью классов. Предполагаю, это может быть из-за того, что возможно используется довольно старая (или патченная) версия, правда какая именно я так и не понял.