선릉역 1번 출구

DNS query 순서 본문

Computer/Network

DNS query 순서

choideu 2022. 11. 4. 10:48

초기 DNS

IP 주소와 Domain 주소를 매핑하기 위해 hosts 파일 이용

hosts 파일: IP 주소와 대응하는 Domain 주소가 적혀있고 NIC에서 hosts 파일을 관리하고 배포함

-> 네트워크 규모가 확장되어 이 방식이 어려워짐

hosts 파일이 자주 변동되어 이를 다운받기 위한 트래픽도 증가해 NIC에서 관리하기 힘들어짐

 

해결책

dns 서버 등장(서버에서 IP 주소와 Domain 주소 관리)

 

www.google.com  입력

1. 운영체제의 dns cache에 해당 도메인과 매칭되는 IP가 있는지 확인

2. 없다면 hosts 파일에서 해당 도메인과 매칭되는 IP를 찾음

3. 없다면 DNS 서버에서 IP를 찾음

-> cache를 변조하거나(dns cache poisoning) hosts 파일을 변조하면 DNS 서버 공격을 하지 않아도 dns spoofing이 가능함

 

리눅스 hosts 파일 위치

/etc/hosts

윈도우 hosts 파일 위치

C:\Windows\System32\drivers\etc

'Computer > Network' 카테고리의 다른 글

네트워크 정리(OSI 7계층)  (0) 2022.11.20
Switch Jamming  (0) 2022.11.19
컴퓨터 사이 통신  (0) 2022.10.27
ARP spoofing 실습  (0) 2022.10.25
ARP protocol  (0) 2022.10.25
Comments