도메인 이름을 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) 도메인 등록사이트에 접속하여 도메인 등록
(3) /etc/named.conf 파일 설정
(4) /var/named/johnbann.com.zone 파일 생성 및 편집
(5) Reverse DNS 서버 설정
(6) # service named start
(7) # ntsysv 에서 named데몬 항시구동 체크
(8) www.krnic.or.kr 또는 등록대행사에 구축한 네임서버 등록
(9) 내 네트워크의 컴퓨터는 새로 구축한 네임 서버 사용 (옵션)
새로 구축한 네임 서버의 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 |