/etc/resolv.conf 파일이 클라이언트가 접속하는 네임서버가 설정된 파일 네임서버에 이상이 생기면 URL을 통한 접속이 불가능하지만, IP를 통한 접속은 가능하다.
호스트 /etc/hosts 파일에서 URL과 IP를 매핑
URL을 통해 IP를 얻고자 할 때, 해당 URL의 IP를 알려주는 네임서버
외부에서 URL로 컴퓨터의 IP를 알고자할 때 해당하는 컴퓨터의 IP를 알려주는 네임서버.
사전작업
Server A : 웹 서버 구축
Server B : FTP 서버 구축
</br>
zone "URL" IN {
type master;
file "도메인 이름 설정 파일 경로";
}
www IN A 웹 서버 IP ftp IN A FTP 서버 IP
// $TTL : Time To Live // @ : name.conf에 정의된 URL // IN : internet // SOA : Start of Authority, 괄호 내부는 (버전정보 리프레시 재접속 만료 정보삭제시간) 순 // NS : Name Server // MX : Mail Exchanger, 메일 서버 컴퓨터 // A : 호스트 이름에 상응하는 IP 주소 // CNAME : 호스트 이름의 별칭
3. systemctl restart named
## 라운드 로빈 네임서버
서버의 부하를 분산시키기 위해 여러대의 서버를 운영할 경우 사용하는 네임서버
### 라운드 로빈 네임서버 구축
1. 마스터 네임서버의 2번까지 수행후 도메인 이름 설정 파일을 작성한다.
Ex
$TTL 3H @ IN SOA @ root. (2 1D 1H 1W 1H) @ IN NS @ IN A 네임서버 IP
ftp IN A FTP 서버 IP www IN CNAME webserver.[URL] webserver 100 IN A [서버1 IP] 200 IN A [서버2 IP] 300 IN A [서버3 IP]
```