나는 dnsmasq
Lan의 맵 호스트 이름을 상대 IP로 사용하여 DNS 서버(DHCP 없음)로만 사용 /etc/hosts
하지만 동일한 Lan에는 라우터에 의해 동적으로 할당된 일부 IP가 있습니다(이렇게 유지하고 싶습니다. dnsmasq'd dhcp를 사용하지만 IP를 동적으로 유지하고 싶습니다.)
DNS가 동적으로 할당된 IP에 올바르게 응답할 수 있도록 MAC 주소를 호스트 이름에 매핑하는 방법이 있습니까?
dnsmasq에 대한 문서를 보고 dnsmasq /etc/ethers
및 를 사용했지만 dhcp-host=
전자는 MAC->ip(호스트 이름 아님)에서만 작동하고 후자는 dhcp가 활성화된 경우에만 작동하며 지금까지 다른 것을 찾지 못했습니다.
답변1
해결되었습니다. 참조하세요.가난한 사람의 장치 검색 DNS 새 링크
명령 (및 /또는 기타)을 사용하여 주기적으로 생성되는 추가 파일을 addn-hosts=/etc/dyn.hosts
읽으려면 dnsmasq에 대한 옵션을 사용하십시오 .hosts
arp-scan
cron