- Domain Name Service 또는, Domain Name System
- 주요 기능
- 사람이 이해하는 웹주소를, 인터넷에 연결된 네트워크장치가 식별할 수 있는 숫자주소(IP주소)로 변환.
- 예) naver.com -> 223.130.192.248
- 웹브라우저에서 웹사이트주소를 입력하면, 웹브라우저는 입력한 웹사이트주소를 DNS에 질의하여 IP주소를 획득하여 IP로 접속하게 됨.
- 특징
- DNS 응답속도에 따라 인터넷속도에 영향을 미침.
- 인터넷이 안될 때, DNS장애가 발생일 경우가 많음.(DNS 정지, DNS 네트워크 에러,,) ; 도메인 -> IP주소 획득이 불가하여 사이트 접속 불가
- 보통 네트워크장치가 IP주소를 획득할때 DNS접속정보(DNS IP주소)도 함께 획득하게 됨.(DHCP)
- 기본적으로 ISP(인터넷서비스사업자, SK, KT, LGU+,,,)가 제공하는 DNS로 설정
- DNS에 특정 도메인의 IP주소를 제공하지 않으면 사이트 차단효과가 발생함.
- 보안
- 네크워크 해킹의 시발점과 같아서, 정상적인 DNS를 해킹하거나, 비정상적인 DNS 정보로 대체될 경우, 사용자를 가짜 사이트로 유도하여 개인정보를 입력하게 만듬.
- DNS 조회해보기
> nslookup naver.com
Server: 1.1.1.1
Address: 1.1.1.1#53
Non-authoritative answer:
Name: naver.com
Address: 223.130.192.248
Name: naver.com
Address: 223.130.200.219
Name: naver.com
Address: 223.130.192.247
Name: naver.com
Address: 223.130.200.236
> dig naver.com
; <<>> DiG 9.10.6 <<>> naver.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14403
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;naver.com. IN A
;; ANSWER SECTION:
naver.com. 113 IN A 223.130.200.219
naver.com. 113 IN A 223.130.192.247
naver.com. 113 IN A 223.130.192.248
naver.com. 113 IN A 223.130.200.236
;; Query time: 40 msec
;; SERVER: 1.1.1.1#53(1.1.1.1)
;; WHEN: Tue Jul 23 11:26:19 KST 2024
;; MSG SIZE rcvd: 102