isc dhcpd: dhcpoffer에 옵션 61(클라이언트 ID)을 삽입하는 방법

isc dhcpd: dhcpoffer에 옵션 61(클라이언트 ID)을 삽입하는 방법

빠른 질문이 있습니다. DHCPDISCOVER에 옵션 61(클라이언트 ID)이 있는 경우 ISC dhcpd 서버가 DHCPOFFER에 옵션 61(클라이언트 ID)을 삽입하도록 할 수 있습니까? 제가 사용하고 있는 ISC dhcpd 버전은 dhcp-4.1.1(dhcp-4.1.1-12.P1.el6_0.4.x86_64 CentOS rpm)입니다.

미리 감사드립니다

답변1

예, ISC dhcpd 서버의 조건문을 기반으로 옵션을 설정할 수 있습니다. 특히 수신 DHCP 패킷에 dhcp-client-identifier 옵션이 있는지, 그리고 다음 표현식을 통해 응답 패킷에 대한 옵션이 수신 값으로 설정되어 있는지 테스트할 수 있습니다.

   
# 범위 내 다른 옵션 ...
존재하는 경우 dhcp-client-identifier {
  옵션 dhcp-client-identifier = 옵션 dhcp-client-identifier;
}
# 범위 내 다른 옵션 ...

=의 왼쪽은 서버 매개변수 이름을 설정하고, 오른쪽 데이터 표현식은 클라이언트 패킷에서 매개변수 이름의 내용을 반환합니다.

자세한 내용은 man dhcp-eval 및 man dhcp.conf 하단의 SETTING PARAMETER VALUES USING EXPRESSIONS 섹션을 참조하세요.

관련 정보