UPD: проблема была решена, из-за копипаста были неправильные кавычки, после ручной замены в редакторе проблема исчезла.
Здравствуйте, я новичок в работе с Linux. Есть машинка gw (CentOS 7), которая является шлюзом для LAN, я пытаюсь поднять на ней DHCP, но получают ошибки в конфиге судя по всему.
/etc/dhcp/dhcpd.conf
#
# DHCP Server Configuration file.
# see /usr/share/doc/dhcp*/dhcpd.conf.example
# see dhcpd.conf(5) man page
#
default-lease-time 600;
max-lease-time 7200;
subnet 172.16.2.0 netmask 255.255.255.0 {
range 172.16.2.50 172.16.2.100;
option domain-name-servers 172.16.1.100, 8.8.8.8;
option domain-name “lab.lan”;
option routers 172.16.2.1;
option broadcast-address 172.16.2.255;
group {
host mail {
hardware ethernet 00:00:27:c3:39:94;
fixed-address 172.16.2.50;
option domain-name "mail.lab.lan";
}
host ftp {
hardware ethernet 00:00:27:e1:87:fd;
fixed-address 172.16.2.100;
option domain-name "ftp.lab.lan";
}
}
}
subnet 172.16.3.0 netmask 255.255.255.0 {
range 172.16.3.50 172.16.3.100;
option domain-name-servers 172.16.1.100, 8.8.8.8;
option domain-name “lab.lan”;
option routers 172.16.3.1;
option broadcast-address 172.16.3.255;
group {
host FreeIPA {
hardware ethernet 08:00:27:fc:52:68;
fixed-address 172.16.3.50;
option domain-name "freeipa.lab.lan"
}
host FS {
hardware ethernet 08:00:27:e3:9a:39;
fixed-address 172.16.3.100;
option domain-name "fs.lab.lan";
}
}
}
-- Начат процесс запуска юнита dhcpd.service.
дек 03 15:44:16 l-gw dhcpd[1952]: Internet Systems Consortium DHCP Server 4.2.5
дек 03 15:44:16 l-gw dhcpd[1952]: Copyright 2004-2013 Internet Systems Consortium.
дек 03 15:44:16 l-gw dhcpd[1952]: All rights reserved.
дек 03 15:44:16 l-gw dhcpd[1952]: For info, please visit https://www.isc.org/software/dhcp/
дек 03 15:44:16 l-gw dhcpd[1952]: /etc/dhcp/dhcpd.conf line 13: semicolon expected.
дек 03 15:44:16 l-gw dhcpd[1952]: [25B blob data]
дек 03 15:44:16 l-gw dhcpd[1952]: ^
дек 03 15:44:16 l-gw dhcpd[1952]: /etc/dhcp/dhcpd.conf line 33: semicolon expected.
дек 03 15:44:16 l-gw dhcpd[1952]: [25B blob data]
дек 03 15:44:16 l-gw dhcpd[1952]: ^
дек 03 15:44:16 l-gw dhcpd[1952]: /etc/dhcp/dhcpd.conf line 42: semicolon expected.
дек 03 15:44:16 l-gw dhcpd[1952]: }
дек 03 15:44:16 l-gw dhcpd[1952]: ^
дек 03 15:44:16 l-gw dhcpd[1952]: /etc/dhcp/dhcpd.conf line 49: unexpected end of file
дек 03 15:44:16 l-gw dhcpd[1952]: }
дек 03 15:44:16 l-gw dhcpd[1952]: ^
дек 03 15:44:16 l-gw dhcpd[1952]: Configuration file errors encountered -- exiting
дек 03 15:44:16 l-gw dhcpd[1952]:
дек 03 15:44:16 l-gw dhcpd[1952]: This version of ISC DHCP is based on the release available
дек 03 15:44:16 l-gw dhcpd[1952]: on ftp.isc.org. Features have been added and other changes
дек 03 15:44:17 l-gw systemd[1]: dhcpd.service: main process exited, code=exited, status=1/FAILURE
дек 03 15:44:16 l-gw dhcpd[1952]: have been made to the base software release in order to make
дек 03 15:44:17 l-gw systemd[1]: Failed to start DHCPv4 Server Daemon.
-- Subject: Ошибка юнита dhcpd.service
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Произошел сбой юнита dhcpd.service.
--
-- Результат: failed.
UPD: проблема была решена, из-за копипаста были неправильные кавычки, после ручной замены в редакторе проблема исчезла.