현재 DHCP를 사용하여 일부 테스트를 수행하고 있으며 "옵션 호스트 이름" 또는 "옵션 이름 서버"와 같은 옵션이 실제로 클라이언트 컴퓨터(OBSD 6.6)에서 작동하는지 확인하는 방법을 알고 싶습니다. 이 값은 어디에 저장되나요?
hostname.emX를 살펴보았으나 항목이 없는 것 같습니다. 또한 Wireshark에서 DHCP 검색, 요청 등을 추적했는데 클라이언트 시스템에 갖고 싶은 옵션이 올바르게 표시되었습니다.
내 참조 DHCP 서버는 Debian에서 실행되는 ISC입니다.
시간을 내주셔서 감사합니다!
답변1
@ctrl-alt-delor가 댓글에서 말했듯이 클라이언트가 원하는 방식으로 구성되었는지 확인하세요. DHCP가 이를 어떻게 수행하는지는 중요하지 않습니다.
기록상으로 그 역할은 bog 표준 메커니즘을 사용하여 네트워크 인터페이스, 라우팅, DNS 조회 등을 구성하는 것입니다. 서버의 데이터가 중앙 위치에 저장되어 있으면 DHCP 클라이언트의 메모리에 있습니다. 생각해보면 아주 작은 일이다.
아직도 궁금하시다면 지금 바로 가보세요! 설명서를 읽으십시오(모두매뉴얼 페이지를 방문하여 더 자세한/추가 문서가 있는지 확인하세요.) 소스 코드를 받아 어떻게 진행되는지 확인하세요.
답변2
이들 임대dhclient(8)
가져오기는 인터페이스 이름이 /var/db/dhclient.leases.if
어디에 저장되어 있습니까(예: 등 )if
em0
iwm0
dhclient(8)
이건 설명서에도 나와있어요문서부분. 이 파일/이 파일의 형식은 다음에 설명되어 있습니다.dhclient.leases(5)
.