Network - 구글(Google) DNS 설정 및 Public DNS 정보 확인
Google DNS 설정, Public DNS 정보
Google Public DNS 는 구글에서 제공하는 무료 DNS (Domain Name System) 서비스입니다.
참고로 DNS는 인터넷상의 웹사이트나 서비스를 식별하는데 사용되며,
사용자가 도메인을 입력하면(ex: greensul.tistory.com) 실제 IP 주소로 변환하여 서버와 통신할 수 있도록합니다.
Google DNS는 전세계의 분산된 DNS 서버를 운영하므로
이는 KT 나 LG 등의 DNS 제공 업체의 대안으로 사용할 수 있습니다.
실제로 KT나 LG 의 DNS 서버가 문제가 생긴 경우가 있어 이 때는 DNS 서버 주소를 변경하여 해결 한 적이 있습니다.
간단하게 DNS 서버에 Google DNS 주소를 입력하여 구글 DNS 를 사용할 수 있습니다.
다음 설정을 보면 아래쪽에 DNS 서버 설정을 확인 할 수 있습니다.
일반적으로 8.8.8.8 을 사용하고
대체 DNS 서버로 8.8.4.4 를 사용합니다.
이렇게 DNS 설정 변경만으로 간단하게 Google DNS를 사용할 수 있으니 참고하세요.
이제부터는
Google DNS 서버를 DDoS 장비에서 우회하기 위해 정보를 확인하는 방법입니다.
아래 링크에서 Google의 Public DNS 정보를 확인할 수 있습니다.
developers.google.com/speed/public-dns/faq?csw=1#locations
Frequently Asked Questions | Public DNS | Google Developers
General What is Google Public DNS? Google Public DNS is a free, global Domain Name System (DNS) resolution service, that you can use as an alternative to your current DNS provider. Why is Google working on a DNS service? We believe that a faster and safer
developers.google.com
위 가이드에 따르면 아래 json 을 호출하여 IP 주소 범위를 가져올 수 있습니다.
https://www.gstatic.com/ipranges/publicdns.json
python으로도 Google DNS IP 주소 범위를 호출할 수 있으니 위 가이드를 참고하세요.
감사합니다.