테스트 망을 구성하고 로컬에서 브릿지로 구성한 VM 으로 dns 쿼리가 정상적으로 응답하는 것을 확인하였습니다.
하지만 다른 네트워크 대역에서 VM 으로 DNS query 시 response 가 없음을 확인하였습니다.
원인을 찾다가 다음 가이드 문서에서 하이브리드 네트워크 모드를 활성화 시키는 방법에 대해 확인하였습니다.
dnsmasq 옵션 가이드 문서 참조
https://thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html
Man page of DNSMASQ
Enable the DHCP server. Addresses will be given out from the range <start-addr> to <end-addr> and from statically defined addresses given in --dhcp-host options. If the lease time is given, then leases will be given for that length of time. The lease time
thekelleys.org.uk
제가 확인한 옵션은 --bind-dynamic 입니다.
dnsmasq --bind-dynamic
해당 옵션으로 구동을 시키니 정상적으로 dns 쿼리에 응답함을 확인하였습니다.
kill 옵션으로 구동 시킨 process 응 종료합니다.
이제 이 옵션을 config 에 적용하기 위해 /etc/dnsmasq.conf 파일을 수정합니다.
아래와 같이 bind-dynamic 을 입력합니다.
bind-dynamic
systemctl start dnsmasq 로 구동 시 정상적으로 dns 호출이 안됩니다.
이를 해결한 방법은 dnsmasq.conf 에 interface 정보를 입력하는 것입니다.
아래와 같이 해당 linuxe에서 송수신하는 인터페이스 정보를 입력합니다.
service dnsmasq restart 로 서비스를 재시작한 후
다른 네트워크에서 아래와 같이 nslookup 으로 dns 쿼리에 대해 정상적으로 응답함을 확인하였습니다.
dnsmasq 설치 구동 방법은 기존 작성한 문서를 참고 바랍니다.
[KALI] dnsmasq로 간단하게 DNS (Domain Name Server)구축 및 Windows DNS Query 테스트
[KALI] dnsmasq로 간단하게 DNS (Domain Name Server)구축 및 Windows DNS Query 테스트
DNS(Domain Name Server)는 컴퓨터 네트워크에서 사용되는 서비스 중 하나로, 사람이 이해하기 쉬운 도메인 이름(예: http://www.example.com)을 컴퓨터가 이해할 수 있는 IP 주소(예: 192.168.0.1)로 변환하는 역
greensul.tistory.com
'IT > Linux' 카테고리의 다른 글
[KALI] dnsmasq로 간단하게 DNS (Domain Name Server)구축 및 Windows DNS Query 테스트 (4) | 2023.11.20 |
---|---|
[kali] kali linux apache2 https(SSL) 설정 방법 (0) | 2023.11.17 |
[Linux] smartctl 명령어를 통한 DISK 점검 (0) | 2023.03.09 |
[Linux] 타임 존(Time Zone) 확인 및 변경 방법 (2) | 2023.01.17 |
[Linux] 프로세스 종료 kill -9 PID / kill -15 PID (0) | 2022.10.27 |
댓글