Windows 컴퓨터에는 "서브넷 우선 순위 지정 "이라는 기능이 있습니다. 이 기능은
윈도우의 "DNS Client"서비스가 담당하는 기능으로 네트워크 트래픽을 줄이기 위해 DNS 라운드 로빈 레코드(Round Robin DNS)를 재 정렬하여 호스트에 "가장 가까운"레코드 만 사용하게 합니다.
예를 들어 다음. 네이버와 같이 사용자가 많은 사이트의 경우, 다양한 부하 분산 방법의 하나인 "DNS 라운드 로밍"을 이용하여 사이트 도메인에 복수의 IP를 할당하여 찾아오는 사용자가 여러 IP 중의 하나로 접속하게 합니다. 그러나 Windows 컴퓨터의 "서브넷 우선 순위 지정"기능은 그 장점에도 불구하고 항시 1개의 IP로만 접속하게 하는 문제점이 발생할 수 있습니다.
▶이럴 경우에 필요한 설정으로 PrioritizeRecordData 항목을 수정하여 분산된 접속(Round Robin DNS))이 가능하도록 설정할 수 있습니다. 시작 버튼 ▷ Windows시스탬 ▷ 명령 프롬프트를 우 클릭하여 명령 프롬프트를 관리자권한으로 실행한 후 아래의 레지스트리 명령어를 실행하십시오.변경 사항은 즉시 적용되며. 서비스 또는 컴퓨터를 다시 시작할 필요가 없습니다. 또는 위의 그림과 같이 < Win 키 > + < R >키를 누른 후 regedit 입력해 편집기를 연 후 Parameters에 PrioritizeRecordData를 추가하고 "0"값을 직접 설정 하셔도 됩니다,
우선순위 중지 : REG add "HKLM\SYSTEM\CurrentControlSet\services\Dnscache\Parameters" /v PrioritizeRecordData /t REG_DWORD /d 0 /f
우선순위 사용 : REG add "HKLM\SYSTEM\CurrentControlSet\services\Dnscache\Parameters" /v PrioritizeRecordData /t REG_DWORD /d 1 /f
C:\WINDOWS\system32>REG add "HKLM\SYSTEM\CurrentControlSet\services\Dnscache\Parameters" /v PrioritizeRecordData /t REG_DWORD /d 0 /f
작업을 완료했습니다.
|
-
▶적용이 되었다면 분산된 접속(Round Robin DNS))이 가능한지 간단한 ping 테스트로 확인해 보실 수 있습니다. 시작 버튼 ▷ Windows시스탬 ▷ 명령 프롬프트에서 아래의 예와 같이 일정시간 간격으로 반복 실행하시면 적용 이전과 달리 순차적으로 다른 IP가 접속되는 것을 확인하실 수 있습니다,
C:\WINDOWS\system32>ping mail.daum.net Ping mail.daum.net [113.29.186.70] 32바이트 데이터 사용:
C:\WINDOWS\system32>ping mail.daum.net Ping mail.daum.net [211.231.100.120] 32바이트 데이터 사용:
C:\WINDOWS\system32>
|