본문 바로가기

dns

(3)
windows 제품군류의 dns cache 관련 엉뚱한곳에서 발생한 문제로 인해 개고생한 케이스.. 1. dns에 a레코드의 ip를 변경하였다. 2. 정상적으로 kt dns까지 전파가 되었지만 end-user단 pc에서 확인해보면 변경되어지기전 ip로 들어가진다. 물론 컴퓨터 리붓으로 해결이 가능하다.windows 제품군에서 dns cache라는걸 가지고 있기때문에 cache가 갱신이 되어져야 한다.즉 DNS의 A레코드가 전파를 한다고 하여도 개인PC 때문에 문제가 발생되어집니다. 확인 방법ipconfig /displaydns 초기화 방법ipconfig /flushdns dns전파 후 문제가 생긴다면 위 명령어로 확인이 꼭 필요하다...
dnsmasq를 이용한 테스트용 DNS 서버 제작기 리눅스 RPM 혹은 deb 패키지중에 dnsmasq라는 녀석이 있습니다. 이 녀석은 다름이 아니라 간단한 local DNS를 하는 녀석입니다. 여기서 중점적으로 다루는것은 DNS와 관련되어진 정보이고 DHCP나 tftp는 다루지 않습니다. (아니 나중에 위에 관련되어진 내용을 추가합니다) RPM으로 설치 하면 기본 설정 파일 위치는 아래와 같습니다. /etc/dnsmasq.conf 위 내용중 A / MX / PTR 레코드에 대한것만 언급합니다. A레코드 추가 입력 address=/test.com/xxx.xxx.xxx.xxx MX 레코드 추가 입력 mx-host=mail.test.com,xxx.xxx.xxx.xxx,10 PTR 레코드 추가입력 txt-record=test.com,"v=spf1 xxx.xxx..
DNS에 관한 이야기들....... 최근 DNS에 관한 문제를 종종 격곤 한다..... 이 DNS라는것이 단순히 생각하면 도메인만을 생각하게 되지만.. 바로 앞단의 L4와 같은 스위치와 물리게 되어지는 경우가 많다보니 network을 알아야 하고, network을 보다보면, 방화벽까지 보게 되어진다.. 그리고 각 레코드값을 기준으로 www,mail,spf,reversed DNS, 와 같은 각종 서비스에도 물리다 보니 클러스터링부터 시작하여 LB, 서비스까지 확인을 해야한다.....(메일, 웹, db...뭐 안들어가는 서비스가 없다) 그중에서 제일 골치아픈것이 LB와 smtp(mail)이지 않을까 생각한다.. LB는 일반적으로 RR을 사용하여, 서버의 과부하를 줄이거나, 네트워크의 부하를 줄여보자는 취지에서 시작이 되어진것으로 알고 있다 (..