본문 바로가기

IT 이야기

안드로이드 DNS over TLS 설정하기

이 방법은 안드로이드 9.0 파이 이상부터 가능한 방법입니다



설정 -> 네트워크 및 인터넷 -> 고급을 눌러주시고 비공개 DNS를 눌러줍니다.



비공개 DNS 제공업체 호스트 이름을 눌러준다음 '1dot1dot1dot1.cloudflare-dns.com'을 입력해줍니다.


저장을 눌러주시면 DNS over TLS 설정이 완료됩니다.



뭐가 이렇게 간단하냐 싶기도 하지만 DNS over TLS는 클라이언트가 DNS요청을 할떄 DNS 정보가 평문으로 전송되는걸 막아주는 역할을 합니다.


통신 되는 정보를 암호화하여 감청하여도 무슨 정보인지 알지 못하게 하는거죠.


또한 중간자 공격을 막는 역할도 합니다.


현재 사용이 가능한 DNS로는 클라우드 플레어 DNS, 구글 퍼블릭 DNS, IBM의 Quad9 DNS가 있습니다.



클라우드 플레어 DNS: 1dot1dot1dot1.cloudflare-dns.com


구글 퍼블릭 DNS: dns.google



Quad9 DNS: dns.quad9.net