IT/Linux

03. 리눅스 네트워크 설정 파일 (hosts, resolv.conf)

haemni 2020. 12. 10. 23:31
728x90
반응형
SMALL

1. /etc/hosts

 - ip 와 hostname/ domain 명을 매핑해줌  모든 서버명을 재정의 ! 

 - 도메인명이 요청되면 제일 먼저 /etc/hosts 파일을 읽어들이고 매핑되는 도메인이 있다면 해당 ip주소로 바로 연결시키는 역할

 

2. resolv.conf

사용할 dns서버 주소를 저장하는 곳 ! dns요청이 들어오면 맨 처음 etc/host 파일을 참조하고, 매핑된 ip주소가 없다면, resolv.conf에 저장된 네임서버에 질의 !  그러면 네임서버가 클라이언트에게 도메인명에 맞는 ip주소를 전달하게되는것이다! 

예를들면 누군가가 www.naver.com  이라는 도메인 명으로 요청을 했을때 !! resolv.conf 에 설정된 네임서버에 질의를 하고 네임서버에서 그에 부합하는 ip주소를 클라이언트에게 전달해주는 것 ! 

 

 

반응형
LIST