태양에선 2 가지 방법이 있습니다.
하나는 NIS 서버로 하여금 해결해 주게 하는 방법.
전 이건 실제로 해보지는 않았는데요
NIS 데이타 베이스를 빌드 할때
Makefile -B 가 코멘트 된걸 풀어 주고
그리고 호스트 서치를 아예 모조리 네임서버를
쓰게끔 하려면 NIS 데이타 베이스 빌드 하는 순간만
잠시 /etc/hosts 를 비워두고 NIS 가 다 make 된담에
다시 원상복구 시켜 주면 되는 것으로 알고 있습니다.
그리고 다음 방법이 제가 쓰는 방법인데
resolv+ 나 resolv 라이브러리를
가져와서 /usr/lib/libc.so.* 를 새로 만들어 주는 것입니다.
그런데 이경우에는 rcp 하고 mount 는
스태틱링크가 되어서 제경우 rcp 는 소스를 다시
BSD 껄 훔쳐와 조금 고쳐서 콤파일 하고
mount 는 shared lib. version 을
anon. ftp 싸이트서 가져와 쓰지요.
이렇게 resolver 를 새로 바꿔줄때
resolv+ 는 /etc/host.conf 를 가지고
name resolv 되는 차례를 정해줄수 있습니다.
예를 들면 /etc/host.conf 에
order hosts,bind
multi off
근데.. 일반 resolv 는 (resolv+ 말고) 이렇게 order 를
조정할수 없는듯..
그리고 가장 중요한 것
/etc/resolv.conf
여기서 자기 도메인과 네임서버를 지정해줍니다
예를 들면
domain xxx.yyy.zzz
nameserver 111.222.333.1
nameserver 111.222.333.2
nameserver 111.222.333.4
이런식으로 백업 네임서버까지 지정해줄수 있습니다.
이것도 역시 RTFM
그리고 태양 FAQ 보면 이거 다 자세히 나와요.
FAQ 는 rtfm.mit.edu 에..
또는 USENET news.answers 에 모든 FAQ 가 모여있음.