리눅스에 Bind 구축하기
리눅스(LINUX)에서 yum으로 설치를 한다면 : #yum -y install bind
패키지 정보 확인
#rpm -qa bind
#rpm -ql bind
네임서버 재시작과 포트 및 구동 상태 확인
#service named start
#nmap localhost
#netstat -atu
#dig @localhost 또는 @DNS 서버주소 www.naver.com → nslookup명령과 동일.
방화벽이 작동중이라면, 아래처럼 신뢰할 수 있는 서비스에 체크하고, DNS 포트인 53번은 그 아래에 직접 입력한다. 이렇게 해야 DNS 서비스가 작동된다.
환경설정
1. 마스터 네임서버
/etc/named.conf 파일에서 마지막 하단의
zone "0.in-addr.arpa" IN {
type master ;
file "named.zone" ;
allow-update { none ; } ;
} ;
부분을 vi 일반모드에서 5yy(5줄 복사) → p(붙여넣기) 후 아래처럼 수정하여 설정
zone "bw.com" IN {
type master ;
file "bw.com.zone" ;
allow-update { none ; } ; → 2차 네임서버에 정보를 넘길거냐?
} ;
2. `bw.com`도메인에 대한 설정
/var/named/생성도메인.zone (localhost.zone 파일을 이름 변경으로 복사하여 사용)
#cp /var/named/localhost.zone bw.com.zone
#vi /var/named/bw.com.zone에서 호스트와 IP를 지정해준다.
www 호스트에 IP 주소를 지정한 다음 저장하고, #service named restart로 서비스를 시작한다. name서버의 정상적인 작동을 확인하기 위해 nslookup으로 네이버를 검색해 보면 제대로 나오는 것을 알 수 있다.
'ICT와 AI 정보' 카테고리의 다른 글
리눅스 센드메일(Sendmail) 서버 구축 (0) | 2010.03.06 |
---|---|
리눅스 OpenSSH 서버 (0) | 2010.03.05 |
리눅스 삼바(Samba) 네트워크 및 파일 공유 (0) | 2010.03.04 |
리눅스에 제로보드(Zero Board) 설치하기 (0) | 2010.03.03 |
리눅스(Linux) proFTPd 서버 설치하기 (0) | 2010.03.01 |
아파치 사용자 홈 디렉토리와 버추얼 호스트(Virtual Host) (0) | 2010.02.28 |
리눅스(Linux) APM(Apache, PHP, MySQL) 소스 컴파일 설치 (0) | 2010.02.27 |
Windows에서 APM(Apache, MySQL, PHP)구축 설치와 환경설정 (0) | 2010.02.26 |