내 노트북에 dnsmasq를 설치했습니다. myrouter
호스트 이름이 항상 현재 연결되어 있는 라우터의 IP 주소로 확인 되도록 dnsmasq를 사용하고 싶습니다 . 일부 네트워크에서는 라우터의 (자체 할당) IP 주소가 192.168.0.1일 수도 있고 다른 네트워크에서는 192.168.1.1일 수도 있습니다.
macOS에서는 명령줄
networksetup -getinfo 'Wi-Fi' | awk '$1 == "Router:" { print $2 }'
라우터의 IP 주소를 인쇄합니다.
myrouter
클라이언트가 호스트 이름을 조회할 때마다 dnsmasq가 일부 스크립트(예: 명령줄)를 실행하고 스크립트 결과를 반환하는 것이 가능합니까 ? dnsmasq가 호스트 이름을 동적 IP로 확인하도록 하는 다른 방법이 있습니까?