所以我已经敲击键盘好几个小时了,最后我投降了。还有人知道如何在 Debian 9 上配置 ISC-DHCP-SERVER 吗?
所以我想这应该很简单。我已经按照这个教程进行操作: https://www.howtoforge.com/tutorial/install-and-configure-isc-dhcp-server-in-debian-9/ 我使用了他们推荐的教程配置文件。但无论我尝试什么,我总是会遇到错误:“第 14 行需要分号”。据我所知,我显然有一个。
难道我使用的设置实际上必须是有效的。例如,我不能只采用随机域名,例如“example.com”?
或者是网卡配置错误?
dhcpd.conf:
ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
#ping true;
option domain-name-servers 172.27.15.2, 10.72.81.2;
option domain-name "example.com";
authorative;
log-facility local7;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.50 192.168.1.115;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.1.254, 10.128.254.254;
option domain-name “example.com”;
option routers 192.168.1.1;
option netbios-name-servers 192.168.1.3;
option netbios-node-type 8;
get-lease-hostnames true;
use-host-decl-names true;
default-lease-time 600;
max-lease-time 7200;
}
网络/接口配置:
iface ens33 inet static
address 192.168.1.7
netmask 255.255.255.0
broadcast 192.168.1.254
gateway 192.168.1.1
我赞赏的任何意见
答案1
用于引号的字符是错误的:需要使用"
(ASCII) 而不是“
(Unicode 左双引号)。
有点令人困惑的“期望分号消息”是因为解析器在遇到 unicode 引号时看不到任何对他有意义的东西,所以他期望该行以分号结束。
顺便说一句,使用一种在这两个引号(以及单引号或双引号的所有其他变体)之间有明显区别的字体会有很大帮助。