차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
tech:dns [2019/03/07 09:37] – [cname vs a record] V_Ltech:dns [2023/09/01 23:10] (현재) – [AdBlock DNS] V_L
줄 1: 줄 1:
 {{tag>dns server}} {{tag>dns server}}
 ====== DNS ====== ====== DNS ======
-{{INLINETOC}}+ 
  
 DNS는 도메인네임서버를 일컫는다. 인터넷은 서버들을 유일하게 구분할 수 있는 IP주소를 기본체계로 이용하는데 숫자로 이루어진 조합이라 [[:닝겐|인간]]이 기억하기에는 무리가 따른다. 따라서 DNS를 이용해 IP주소를 인간이 기억하기 편한 언어체계로 변환하는 작업이 필요한데 이 역할을 DNS가 하는 것이다. DNS는 도메인네임서버를 일컫는다. 인터넷은 서버들을 유일하게 구분할 수 있는 IP주소를 기본체계로 이용하는데 숫자로 이루어진 조합이라 [[:닝겐|인간]]이 기억하기에는 무리가 따른다. 따라서 DNS를 이용해 IP주소를 인간이 기억하기 편한 언어체계로 변환하는 작업이 필요한데 이 역할을 DNS가 하는 것이다.
줄 8: 줄 8:
  
 케이블인 T-Broad도 마찬가지로 DNS가 있는데 성능이 매우 구리다. 특히 해외사이트 접속 시에는 극악의 속도를 보여주므로, 티브로드 사용자는 구글이나 KT의 서버로 설정하는 것을 권장한다. 케이블인 T-Broad도 마찬가지로 DNS가 있는데 성능이 매우 구리다. 특히 해외사이트 접속 시에는 극악의 속도를 보여주므로, 티브로드 사용자는 구글이나 KT의 서버로 설정하는 것을 권장한다.
 +
 +=====통신사별 DNS=====
 +
 +^ 회사 ^ 1차 ^ 2차 ^
 |[[tech:cloudflare|]]|1.1.1.1| | |[[tech:cloudflare|]]|1.1.1.1| |
 |Google Public DNS|8.8.8.8 (google-public-dns-a.google.com)|8.8.4.4 (google-public-dns-b.google.com)| |Google Public DNS|8.8.8.8 (google-public-dns-a.google.com)|8.8.4.4 (google-public-dns-b.google.com)|
줄 22: 줄 26:
 http://webdir.tistory.com/116 http://webdir.tistory.com/116
  
 +=====AdBlock DNS=====
 +
 +https://twitter.com/AdGuard/status/1261615204477124609
 +
 +**일반 광고 차단**
 +> 176.103.130.130
 +> 176.103.130.131
 +
 +**성인 컨텐츠 차단(패밀리)**
 +>176.103.130.132
 +>176.103.130.134
 +
 +**차단 안함(오직 DNS 기능만)**
 +>176.103.130.136
 +>176.103.130.137
 +
 +
 +[[pi-hole]]과 비슷한 기능을 한다.
 =====포트===== =====포트=====
-DNS 서버가 사용하는 포트는  TCP and UDP Port 53  +TCP and UDP Port 53  
- +
 =====서버 DNS 주소를 찾을 수 없다===== =====서버 DNS 주소를 찾을 수 없다=====
  웹브라우징을 포함한 네트웍의 스피드를 높이기 위해 DNS를 통해 확인된 IP 주소를 캐시에 자동으로 등록함.  웹브라우징을 포함한 네트웍의 스피드를 높이기 위해 DNS를 통해 확인된 IP 주소를 캐시에 자동으로 등록함.
줄 43: 줄 65:
 Exit Exit
 </file> </file>
-=====cname vs a record===== 
- 
-A 레코드 
-브라우저: "www.example.com의 IP 주소를 알려줘라." 
-서버: "123.45.67.89임."  
- 
-CNAME 레코드 
-브라우저: "www.example.com의 IP 주소를 알려줘라." 
-서버: "example.com과 같다." 
-브라우저: "example.com의 IP 주소는 뭔데요?" 
-서버: "123.45.67.89임." 
  
-물론 요즘 DNS 서버들은 똑똑하기 때문에 다음과 같이 대답을 하기도 함. +=====해킹된 DNS=====
-다시 물어볼 필요가 없도록 배려하는 거죠. +
-"example.com의 IP 주소와 같다. 참고로 example.com의 IP 주소는 123.45.67.89임."+
  
-그래도 A 레코드보다는 많은 양의 데이터가 오가야 하고, 
-개별 서브도메인의 IP 주소를 바꿔야 하는 경우 여러 군데를 수정해야 하기 때문에 
-저는 CNAME보다는 A를 선호하는 편임. 
  
-CNAME으로 해놓으면 아래와 같은 부작용이 생기기도 함. +[[193.239.154.18]] 참고
-브라우저: "www.example.com의 메일서버 주소(MX)를 알려줘라." +
-서버: "example.com과 같다." +
-브라우저: "www.example.com의 SPF 설정을 알려줘라." +
-서버: "example.com과 같다." +
-IP 주소뿐 아니라 그 밖의 설정까지 모두 같은 것으로 취급당할 우려가 있는 거죠.(([[https://xetown.com/questions/111581|출처]]))+