!["dhcp-host" 대신 /etc/hosts를 사용하도록 dnsmasq를 어떻게 구성합니까?](https://linux55.com/image/141611/%22dhcp-host%22%20%EB%8C%80%EC%8B%A0%20%2Fetc%2Fhosts%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8F%84%EB%A1%9D%20dnsmasq%EB%A5%BC%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EA%B5%AC%EC%84%B1%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
"dhcp-host"를 사용하여 /etc/dnsmasq.conf에서 특정 클라이언트에 대한 고정 IP를 구성할 수 있었습니다.
http://manpages.ubuntu.com/manpages/cosmic/en/man8/dnsmasq.8.html
대신 /etc/hosts를 사용하여 DNS와 DHCP를 관리할 위치가 하나만 있기를 원합니다.
감사해요
답변1
귀하의 "한 곳"은 dnsmasq.conf
귀하의 파일입니다.
# sticky IP address
dhcp-host=11:22:33:44,192.168.1.1,stickybox
# A record (like /etc/hosts)
host-record=namedbox,192.168.1.2
답변2
맨페이지에 따르면 dnsmasq는 실제로 이 목적을 위해 /etc/hosts를 읽습니다. dhcp-host 줄을 제거하고
192.168.1.1 stickybox
/etc/hosts
MAC 주소도 추가하려면 추가하세요 .
11:22:33:44:55 192.168.1.1
dnsmasq.conf 에서 /etc/ethers
활성화됩니다 .read-ethers
바라보다http://www.thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html