dns 리졸버는 bind에 포함된 라이브러리입니다.
bind가 실행되고 있다면 resolv.conf(리졸버 설정 파일)
이 전혀 없다고 해도 자신에게서 돌아가는
네임서버를 사용하게 됩니다. 그리고 resolv.conf 파일에
127.0.0.1(localhost)를 적어주게 되면
네임검색이 제대로 안되는 버그가 있는 bind도
있었다고 하네요.. 로컬 네임서버는
특별한 설정이 없다고 하더라고 해도
최우선적으로 적용됩니다. 실험해보시길..
resolv.conf를 지우고 named를 실행해 보세요..
그리고서 nslookup해보시면 작동되는 것을 볼 수 있을겁니다.
: : 네임서버 정보는 dhcp서버에서 아이피를
: : 받아 올 때마다 자동으로 갱신됩니다.
: : 바꾸신다고 하더라도 원래대로 될걸요..?
: : 부트 스크립트를 바꾸면 되겠지만..
: : 참고로 resolv.conf 파일에 있는 네임서버들은
: : 위쪽이 제일 우선순위가 높습니다만
: : named를 실행한상태라면(설정은
: : 필용없음.. 그냥 됨.) 로컬 네임서버부터
: : 검색을 하고 resolv.conf를 검색하니까
: : 속도가 약각 향상되는 느낌이 있습니다..
: :
:
: 다들 답변감사합니다.
: 근데요^^
: 네임서버 만들어놓고 컴은 안끌꺼니깐 파일정보는 갱신되지않을꺼구요.
: 맞나요?
: 글구 여러문서들 보니 resolv.conf파일에 자기 네임서버 정보를 꼭 기입
: 하라구 ( search 네임서버명,nameserver 네임서버아피) 요렇게 기입하라구
: 나왔더라구요.... 근데 님께서 하신말 "named를 실행한상태라면(설정은
: 필용없음.. 그냥 됨.)" 처럼 설정안해줘도 되나요?
: 아님 설정안해줘도 자기네임서버의 정보가 저절로 resolv.conf파일에
: 기록이 되다는건지... 안되지싶어요?^^ 안되겠죠...
:
: --
: 이 곳에 서명을 적어주십시오.
: 삽이 닳아 없어질때까지............. 쭉