리눅스 서버/수업

네임서버 (Domain Name Service)

sdafdq 2022. 11. 23. 17:09

도메인 이름을 IP주소로 변환시켜주는 역할.

 

hosts 파일에 URL과 IP주소를 저장해 놓는다.

ip주소 URL 형태로

102.54.94.97 rhino.acme.com

127.0.0.1 localhost

 

/etc/hosts

window : C:\Windows\system32\drivers\etc\hosts

 

url주소를 받으면 

-> /etc/host.conf 조회

-> 없으면 /etc/hosts 조회

-> 없으면 /etc/resolv.conf (name서버의 ip주소가 있음, 최상위)

이 중 만약 없다면 응답 안함

있다면 ip주소 획득. 

 

 

 

트리구조로 만들어놨음.

 

 

원래는 www.naver.com.  처럼 맨 뒤에 .을 추가했었었는데, 불편해서 생략.

이 점의 뜻은 루트라는 뜻임. root -> com -> naver -> www 

 

마스터 서버 (도메인을 관리하는 서버, 이름을 ns(name server)라고 함)

ns.naver.com

/etc/named.conf 

 

슬레이브 서버

마스터 서버와 같음. 마스터 서버 문제 생겼을 때 이거 실행. 보조임.

 

캐싱 전용 서버

 

 

 

 

 

 

 

 

 

 

 

네임서버 구축 절차

(1) 공인IP를 가진 리눅스 서버 2대 준비, 권장 사항

(2) 도메인 등록사이트에 접속하여 도메인 등록

–등록시 네임서버의 IP 입력
–컴퓨터 없어도 네임 서버의 ip 입력
–네임 서버를 관리 해 주는 업체에 의로해도 된다.

(3) /etc/named.conf 파일 설정

네임 서버로 준비된 컴퓨터를 설정하는 절차
johnbann.com을 문법에 맞게 등록 

(4) /var/named/johnbann.com.zone 파일 생성 및 편집

–www.johnbann.com, ftp.johnbann.com 등록
–각각의 컴퓨터 ip를 등록하는 부분

(5) Reverse DNS 서버 설정

역으로 서비스하는 것을 설정하는 과정

(6) # service named start

네임 서비스가 실행되는 과정

(7) # ntsysv 에서 named데몬 항시구동 체크

(8) www.krnic.or.kr 또는 등록대행사에 구축한 네임서버 등록

(9) 내 네트워크의 컴퓨터는 새로 구축한 네임 서버 사용 (옵션)

–리눅스 클라이언트 è /etc/resolv.conf
–Windows 클라이언트 è 네트워크 설정 변경
–네임 서버를 새롭게 바꾸는 과정

새로 구축한 네임 서버의 ip를 저장하면 된다.

 

 

 

 

 

'리눅스 서버 > 수업' 카테고리의 다른 글

XRDP 서버 (X 윈도우 가능 서버)  (0) 2022.11.23
OPEN SSH 서버  (0) 2022.11.23
텔넷 서버  (0) 2022.11.21
원격지에서 리눅스 서버 관리  (0) 2022.11.21
쉘 스크립트 프로그래밍  (0) 2022.11.14