isc-dhcp-server 구성 [닫기]

isc-dhcp-server 구성 [닫기]

그래서 나는 몇 시간 동안 키보드를 치고 있었는데 마침내 항복했습니다. 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)를 사용해야 합니다 .

다소 혼란스러운 "세미콜론 메시지 예상"은 파서가 유니코드 인용문을 발견할 때 의미가 있는 어떤 것도 보지 못하여 해당 줄이 세미콜론으로 끝날 것으로 예상하기 때문입니다.

그런데 이 두 따옴표(및 작은따옴표나 큰따옴표의 다른 모든 변형)를 명확하게 구분하는 글꼴을 사용하면 많은 도움이 됩니다.

관련 정보