약 8개의 레코드에 대한 분할 DNS 기능이 필요하므로 저장소에서 dnsmasq 2.80이 포함된 Ubuntu 20.04 컨테이너를 실행하고 있습니다. 이는 필요한 정방향 및 역방향 조회 기능을 제공하지만 추가해야 할 누락/추가 레코드를 식별하기 위해 모든 쿼리를 기록할 수 있어야 합니다.
dnsmasq는 즉시 syslog에 이벤트를 보내고 이러한 이벤트는 /var/log/syslog에 기록됩니다.
log-queries=extra
구성 파일에 추가했지만 /var/log/syslog에 쿼리가 표시되지 않습니다.
전용 로그 파일( )을 사용하도록 전환했습니다 log-facility=/var/log/dnsmasq/dnsmasq.log
. 다시 시작 메시지가 예상대로 기록되지만 쿼리 로그는 없습니다.
서버가 처리 중인 쿼리를 어떻게 확인할 수 있나요? (비대화형이어야 함)
답변1
log-queries
(없음 =extra
) 구성 파일이 저에게 효과적이었습니다.