답변1
라우터는 DHCP를 사용하여 ISP로부터 WAN IP 주소를 얻습니다. IP와 함께 ISP가 추천하는 DNS 서버의 IP도 받습니다.
또한 라우터는 ISP가 제공하는 DNS 서버로 모든 요청을 전달하는 자체 DNS 서버를 실행하고 있습니다. 이렇게 하면 라우터의 IP를 DNS 서버로 지정하고 ISP가 권장하는 대로 요청을 전달할 수 있습니다.
라우터는 LAN의 장치에 DHCP를 통한 DNS를 제안할 때도 해당 IP를 사용합니다. ISP의 DNS 주소를 직접 보내는 대신 자신을 DNS 서버로 광고하는 이유는 무엇입니까? WAN DHCP 임대가 갱신되거나 관리자가 수동으로 DNS IP를 변경할 수 있기 때문입니다. 이렇게 하면 라우터가 변경 사항을 알게 되는 즉시 변경 사항이 적용됩니다.
답변2
가정용으로 사용되는 많은 라우터는 순전히 패킷 라우팅을 제외한 여러 가지 다른 작업을 수행합니다. DHCP 서버(지금 이미 발견한)를 실행하는 것 외에 DNS 서버도 실행하는 경우가 많습니다.
이 DNS 서버는 지정된 수명에 따라 DNS 서버의 응답을 캐시합니다.
이를 위해서는 요청을 중계할 업스트림 DNS 서버가 필요하며, 이는 일반적으로 ISP에서 운영하는 DNS 서버입니다. 또는 언급한 Google DNS 서버와 같은 공개 재귀 DNS 서버를 사용하도록 수동으로 구성할 수도 있습니다. 두 경우 모두 사용된 실제 업스트림 DNS는 DHCP 서버에서 구성을 가져오는 모든 클라이언트에 투명합니다.
답변3
귀하의 PC는 웹사이트 이름을 IP 주소로 변환해야 합니다. 이러한 주소 중 일부는 로컬 컴퓨터에서 직접 정의되며, Windows에서는 "hosts" 파일에서 수행됩니다. 원한다면 이에 대한 조사를 할 수 있는데, 꽤 흥미롭습니다.
이 파일을 조사하여 호스트 이름을 확인할 수 없으면 컴퓨터는 다른 사람에게 이에 대해 물어봐야 합니다. 다음으로 물어볼 것은 일반적으로 홈 라우터입니다. 라우터가 어떤 이유로든 올바른 IP를 알고 있는 경우(자세한 내용은 나중에 설명) 이를 사용자의 컴퓨터에 직접 전달합니다.
하지만 그렇지 않다면 스스로 다른 사람에게 물어봐야 합니다. 일반적으로 이는 공급자의 DNS 서버이지만 변경할 수 있습니다. 그리고 나는 당신이 아마도~해야 한다많은 ISP가 귀하가 탐색하는 웹사이트에 대해 수집한 데이터를 판매하도록 변경하세요.
이제 어떤 이유로 인해 ISP도 주소를 모르는 경우 다음 수준의 DNS 서버에 요청하는 등의 작업을 수행합니다.
이제 홈 라우터를 기본 DNS 서버로 설정하는 것이 유용한 이유를 살펴보겠습니다.
첫째, 상위 수준 DNS 서버에서 확인한 IP 주소를 캐시합니다. 다음 번(지정된 시간 내에) 네트워크의 장치가 라우터에 호스트 이름 확인을 요청하면 이전에 캐시한 IP 주소를 반환하므로 시간이 절약됩니다.
둘째, 로컬 네트워크(예: NAS 또는 TV)에 주소를 지정하려는 호스트 이름이 있을 수 있으며, ISP나 다른 DNS 확인자는 이를 알지 못하지만 라우터는 알고 있습니다. 따라서 문제를 해결하도록 라우터를 설정한 경우 로컬 네트워크 내에서만 호스트 이름을 사용할 수 있습니다.
이 내용으로 이해가 되었기를 바랍니다. 궁금한 점이 있으면 언제든지 문의해 주세요.