제가 사용한 방법이 옳은 건지... 아니면 보이지 않는
문제가 있는건지는 아직 확인할 수 없지만
지금까지 문제 없이되고 있는 방법입니다.
일단 bind를 다운받고
우선 컴파일하기 위해서
make DST=/usr/local/bind SRC='pwd'
make clean
make depend
make
make install
을 차례대로 실행한다.
기본적으로 설정해야 하는 내용은 다음과 같다
*BIND resolver 설정
*BIND named 설정
*Name Server 데이타베이스 파일 , 즉 zone 파일 작성
* /var에 named라는 디렉토리가 필요한데 이것은 처음 설치한
/src 밑에 /conf/workstation/에 있다.
그리고 /etc에 named.conf 화일도 여기에 있으므로
복사해 주기 바랍니다...
1. bind resolver 설정
vi /etc/resolv.conf
nameserver 127.0.0.1
nameserver는 사용할 네임 서버를 나타낸다. 이 경우에는
네임서버를 직접 운영하므로 사용자 컴퓨터의 IP 주소를 적는다.
(127.0.0.1을 적어 주면 문제가 없다. 사용자 컴퓨터에 다른
IP 주소가 없는 경우에도 문제없이 작동한다.)
네임 서버를 여러 개 사용하려는 경우에는 `nameserver' 라인을
여러 라인 두면 된다.
(참고:Named는 이 파일을 읽지 않는다.
named를 이용하는 resolver가 이 파일을 사용한다.)
2. named.conf 설정
vi /etc/named.conf
zone 파일 추가!!!
zone "websolus.co.kr" {
type master;
file "pri/websolus.co.kr";
};
3. zone 파일 작성
/var/named/pri/ 에서 test.homezigi.co.kr을 만들어 줌!!!
같은 디렉토리 다른 화일 참조...
; websolusi.co.kr.
$TTL 3600
@ in soa ns1.websolus.co.kr. sewony.websolus.co.kr.(
1993050801 ;serial
3600 ;refresh
1800 ;retry
604800 ;expiration
3600 ) ;minimum
IN NS ns1.websolus.co.kr.
IN MX 1 websolus.co.kr.
@ IN A 211.174.60.38
localhost IN A 127.0.0.1
ns IN A 211.174.60.38
ns IN CNAME @
www IN CNAME @
ftp IN CNAME @
mail IN CNAME ns
vi /var/named/pri/localhost 에서
; localhost.
$TTL 3600
@ in soa ns1.websolus.co.kr. sewony.websolus.co.kr.(
1993050801 ;serial
3600 ;refresh
1800 ;retry
604800 ;expiration
3600 ) ;minimum
IN ns ns1.websolus.co.kr.
IN A 211.174.60.37
IN MX 10 websolus.co.kr
vi /var/named/pri/127.0.0 에서
; 0.0.127.in-addr.arpa
$TTL 3600
@ in soa localhost. postmaster.localhost. (
1993050801 ;serial
3600 ;refresh
1800 ;retry
604800 ;expiration
3600 ) ;minimum
ns localhost.
1 ptr localhost.
/usr/sbin/ndc start 하면 끝!!!
수고하셨습니다....--멋쟁이 박...