기가비트 인터넷 연결을 사용하고 평균 다운로드 속도가 500Mbps에 달해도, 제 인터넷 경험은 여전히 느리고 불안정하게 느껴졌습니다. 웹사이트는 느리고, 비디오 스트리밍은 끊임없이 버퍼링되었습니다. 이 비밀 Windows 설정을 조정하기 전까지 이러한 문제가 계속되었습니다.

알아보니 제 대역폭이 문제가 아니었습니다. DNS를 변경하여 조회 시간을 최적화해야 했습니다. DNS를 변경하자마자 이러한 문제들이 사라졌습니다. 동일한 문제를 겪고 계신다면 인터넷 속도를 높이기 위해 DNS를 변경하는 방법을 소개합니다.

왜 DNS 설정을 변경하면 인터넷이 더 빨라지는 느낌을 받을까?

인터넷 속도가 중요한 것이 아니라 지연 시간(Latency)이 중요하다.

인터넷 속도는 ISP가 광고하는 숫자 외에도 다양한 요소에 따라 달라집니다. 다운로드 속도가 중요하지만, 지연 시간 또한 얼마나 빠르게 브라우징이 되는지에 중요한 영향을 미칩니다. 충분한 대역폭을 활용하여 빠른 다운로드를 즐길 수 있지만, 저렴한 DSP 서버로 인해 웹사이트 브라우징 및 비디오 스트리밍이 여전히 지연될 수 있습니다. 하지만 이 문제를 해결하는 간단한 방법이 있습니다. Google DNS로 변경하거나 더 빠른 공개 DNS 서버를 사용하면 됩니다.

매번 검색하거나 링크를 클릭할 때 컴퓨터는 서버에 주소를 요청해야 합니다. 이 과정을 DNS 조회(DNS lookup)라고 합니다. 제 ISP의 서버가 링크 주소를 반환하는 데 시간이 오래 걸려, 빠른 인터넷 연결에도 불구하고 2G 속도처럼 느껴졌습니다.

더 빠른 공개 DNS 서비스로 전환하면서 DNS 조회 시간을 절반으로 줄였습니다. 웹페이지 로딩 시간에 상당한 차이를 가져왔습니다. 가장 좋은 점은 단일 웹페이지가 단지 하나의 요청으로 이루어지지 않는다는 것입니다.

뉴스 웹사이트를 로딩할 때 브라우저는 이미지, 광고, 스크립트, 비디오 등을 위해 수십, 때로는 수백 개의 요청을 보냅니다. 각 요청에 30밀리초를 절약하면 웹페이지가 한 번에 로딩되는 대신 즉시 화면에 나타납니다.

DNS를 변경한다고 해서 대역폭이 변하는 것은 아닙니다. DNS는 인터넷을 더 빠르게 만드는 것이 아니라, 원하는 주소로 가는 더 짧고 효율적인 경로를 제공함으로써 인터넷 사용 시간을 줄여줍니다.

이 글도 확인해 보세요:  Reqwest로 Rust에서 HTTP 요청 만들기

따라서 문제가 ISP의 문제라면 해결할 수 없습니다. 네트워크 제공업체가 속도 제한을 하고 있다면, DNS를 변경한다고 해서 느린 다운로드 속도나 충분하지 않은 대역폭으로 인한 버퍼링 문제를 해결할 수 없습니다. 연결 시작을 최적화할 뿐이며, 이를 통해 전달될 수 있는 데이터의 양을 변경할 수 없습니다.

DNS 설정 변경 방법

최상의 DNS 제공업체 찾기부터 시작합니다.

DNS를 변경하는 것은 오래된 전화번호부를 고속 디지털 스마트폰로 교체하는 것과 같습니다. 하지만 특정 위치와 호환되는 서버가 필요합니다. 최상의 옵션을 찾으려면 DNSSpeedTest 사이트로 이동하세요. DNS 속도 테스트를 시작하려면 Check DNS Speeds 버튼을 클릭하세요. 테스트가 완료되면 DNS 제공업체 목록이 표시됩니다.

지연 시간(Latency) 열을 기준으로 가장 낮은 것부터 가장 높은 순서로 정렬합니다(기억하세요. 낮을수록 좋습니다). 정렬 버튼 옆에 있는 지연 시간 열을 클릭하여 정렬할 수 있습니다. 가장 낮은 지연 시간을 기록한 DNS를 복사하고, 공개적으로 사용 가능하고 암호화된 DNS 제공업체를 선택하는 것을 잊지 마세요.

DNSSpeedTest는 IPv4 주소, 이전 버전의 인터넷 프로토콜만 제공합니다. 그러나 더 빠른 속도 향상 효과를 얻기 위해 IPv6 DNS 설정을 업데이트할 수도 있습니다. 따라서 가장 빠른 DNS 제공업체를 찾았다면 다음 섹션에서 DNS 설정을 변경하는 데 필요한 “[dns 제공업체] ipv6 설정”을 검색 엔진에 입력하여 검색하세요.

DNS 설정 변경하기

이제 네트워크와 위치에 가장 적합한 가장 빠른 DNS를 찾았으므로 노트북에 설치하여 모든 인터넷 트래픽을 통해 라우팅합니다. 쉽고 몇 단계를 거쳐 완료됩니다. 먼저 IPv4 DNS 서버를 변경한 다음 IPv6 DNS 서버를 변경합니다.

IPv4 DNS 서버 변경:

Windows 키를 누르고 네트워크 연결 보기를 검색하여 제어판 결과를 엽니다. 활성 어댑터(Wi-Fi 또는 Ethernet)를 마우스 오른쪽 버튼으로 클릭하고 속성을 클릭합니다. 목록에서 인터넷 프로토콜 버전 4 (TCP/IPv4)를 선택하고 속성을 클릭합니다. “다음 DNS 서버 주소 사용” 확인란을 선택합니다. 원하는 기본 및 보조 DNS IP 주소를 입력합니다. 변경 사항을 저장하고 완료하려면 확인을 클릭합니다.

이 글도 확인해 보세요:  1989년부터 현재까지 월드와이드웹의 역사

IPv6 DNS 서버 변경:

IPv4 네트워크 유형에 대한 DNS 서버를 변경하는 작업을 완료하면 최상의 결과를 얻기 위해 IPv6 DNS 서버도 변경해야 합니다.

Windows 키를 누르고 네트워크 연결 보기를 검색하여 제어판 결과를 엽니다. 활성 어댑터(Wi-Fi 또는 Ethernet)를 마우스 오른쪽 버튼으로 클릭하고 속성을 클릭합니다. 목록에서 인터넷 프로토콜 버전 6 (TCP/IPv6)을 선택하고 속성을 클릭합니다. “다음 DNS 서버 주소 사용” 확인란을 선택합니다. 원하는 기본 및 보조 DNS IP 주소를 입력합니다. 변경 사항을 저장하고 완료하려면 OK를 클릭합니다. 완료되면 컴퓨터를 재부팅한 다음 다음 DNS 서버 주소 사용 부분으로 이동하여 저장된 설정이 있는지 확인합니다. 확인 후에는 DNS 속도 테스트를 다시 실행하여 지연 시간이 줄었는지 확인할 수 있습니다.

관련

DNS 변경이 여러 가지 방법으로 유용합니다.

다운로드 속도에 영향을 미치지 않음에도 불구하고 ISP의 기본 DNS 설정으로 되돌아가지 않을 것입니다. 개인 DNS가 더욱 안정적이기 때문입니다. 와이파이 신호가 가득함에도 불구하고 인터넷이 “끊기는” 듯한 경험이 있었습니다.

암호화된 공개 DNS 주소를 사용하면 개인 정보 보호 기능을 강화할 수 있습니다. 많은 ISP 제공업체는 DNS 로그를 통해 방문하는 모든 웹사이트를 추적하여 프로필을 구축합니다. 타사 제공업체, 특히 개인 정보 보호에 중점을 둔 업체를 사용하면 특정 유형의 추적에서 벗어날 수 있습니다.

By 김민수

안드로이드, 서버 개발을 시작으로 여러 분야를 넘나들고 있는 풀스택(Full-stack) 개발자입니다. 오픈소스 기술과 혁신에 큰 관심을 가지고 있고, 보다 많은 사람이 기술을 통해 꿈꾸던 일을 실현하도록 돕기를 희망하고 있습니다.