%EC%9D%84%20%EC%82%BD%EC%9E%85%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
빠른 질문이 있습니다. 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 섹션을 참조하세요.