리눅스 Centos/리눅스 기본
네임 서버 개요 (1)
룰루랄라 즐기자
2018. 2. 21. 19:11
네임 서버 개요 (1)
네임 서버 = DNS(Domain Name System) 서버
도메인 이름을 IP 주소로 변환시켜 주는 역할
= 이름 해석(Name Resolution)
예) www.nate.com -> 211.234.241.204
/etc/hosts = 전화번호 수첩같은 존재
도메인에 따른 아이피 주소(네임서버정보)를 알기위해 우선적으로 먼저 열어본다.
↓↓↓↓↓↓↓
/etc/resolv.conf = 114 전화번호 물어보는 콜센터같은 존재
도메인에 따른 아이피 주소(네임서버정보)를 알기위해 두번째로 열어본다.
↓↓↓↓↓↓↓
네임서버를 테스트 하는 명령어
[root@localhost ~] # nslookup
> server
Default server : 192.168.111.2 <----네임서버 IP
Address: 192.168.111.2#53
> www.sogang.ac.kr
Server: 192.168.111.2
Address:192.168.111.2#53
Non-authoritative answer:
Name: www.sogang.ac.kr
Address: 163.239.1.17 <----서강대 서버 IP
리눅스상에 네임서버는 어느위치에 저장되어있는가?
[root@localhost ~] # cat /etc/resolv.conf
우선적으로 /etc/hosts 속파일을 먼저 열어보고~ 여기에 적혀있는 값들을 먼저 사용을 하고 여기에 없으면
두번째순으로 /etc/resolv.conf 네임서버 주소를 이용하여 네임서버에 접속해서 정보를 알아온다.