FreeBSD 6.1 Release 에서 BIND 를 이용 하여 DNS 서버 를 설치 하 는 방법

이 서버 를 통 해 인터넷 사용자 들 이 인터넷 에 정상적으로 접근 할 수 있 도록 합 니 다.여기 서 우 리 는 FreeBSD 가 자체 적 으로 가지 고 있 는 BIND 를 사용 하여 DNS 의 해석 을 실현 합 니 다.사실은 인터넷 에 있 는 많은 DNS 들 이 이 소프트웨어 를 사 용 했 습 니 다.기본 적 인 조작 절 차 는 다음 과 같다.◇DNS 부 역(edu.cn)이 내 게 준 정 보 는 다음 과 같다.도 메 인->wxicab.edu.cnDNS 메 인 서버->58.193.128.55[dns1.wxicab.edu.cn]DNS 보조 서버->58.193.128.56[dns2.wxicab.edu.cn](본 노트 에 메 인 서버 만 설치 하 는 설정 과정)◇네트워크 카드 인터페이스 설명:xl0:3.com 외부 네트워크 카드 인터페이스◇미리 생각 한 DNS 정보 표:DomDNS Server:dns1.wxicab.edu.cnDNS Server:dns1.wxicab.edu.cn(58.193.128.55)dns2.wxicab.educab.edu.cn(58.193.128.28.28.28.56)58.19313.13.28.55->dns1.wxicab.edu.cn(DNS 메 인 서버)58.193.128.56->dns2.wxicab.edu.cn(DNS 보조 서버)58.93.13.13.28.53->wxicab.edu.cn(WEB 서버)58.93.193.128.53->wxicab.educab.edu.cn(웹 서버)58.193.193.13.28.53->wxicab.educab.edu.educab.edu.educn(WEB 서버 mail.wxicab.edu.cn(메 일 서버)58.193.128.51->ftp.wxicab.edu.cn(파일 서버)58.193.128.50->windowsupdate.wxicab.edu.cn(Windows 업그레이드 서버)58.193.128.49->virus.wxicab.edu.cn(바이러스 방지 서버)설치 시작그리고 시디롬 으로 새 겨 서 서버 를 시디롬 에서 시작 해서 설치 하기 시 작 했 습 니 다.설치 할 때 저 는 설 치 를 최소 화하 고 ftp 와 ssh 를 개통 하 는 것 을 선 택 했 습 니 다.다른 기본 설치 만 하면 됩 니 다.구체 적 으로 는 이 문장 을 참고 할 수 있다.설치 가 끝 난 후 기 계 를 재가 동 하 다.2.기본 설정/etc/rc.conf
\#cd/etc\#ee rc.conf 내용 은 다음 과 같 습 니 다:hostname="dns1.wxicab.edu.cn"defaultrouter="58.193.128.254"ifconfigxl1="inet 58.193.128.55 netmask 255.255.248.0"inetd_enable="YES"linux_enable="YES"sshd_enable="YES"usbd_enable="YES"3.DNS(1)를 새로 만 들 고/etc/named/db.wxicab.edu.cn(호스트 이름 에서 IP 로 의 맵)을 설정 합 니 다.
\#cd/etc/namedb\#ee db.wxicab.edu.cn 내용 은 다음 과 같 습 니 다:$TTL 3d@IN SOA dns1.wxicab.edu.cn.hostmaster.wxicab.edu.cn.(20066263 h1h1w1h)          IN NS dns1          IN NS dns2          IN A 58.193.128.53          IN MX 10 mail.wxicab.edu.cn.dns 1 IN A 58.193.128.55dns 2 IN A 58.193.128.56mail IN A 58.193.128.52ftp IN A 58.193.128.512.5windowsupdate IN A 58.193.128.50virus IN A 58.193.128.49ww IN CNAME wxicab.edu.cn.(2)새로 만 들 고/etc/named/db.58.193.128(IP 에서 호스트 이름 까지 의 맵)설정
\#cd/etc/namedb\#ee db.58.193.128 내용 은 다음 과 같 습 니 다:$TTL 3d@IN SOA dns1.wxicab.edu.cn.hostmaster.wxicab.edu.cn.(20066263 h1h1w1h)          IN NS dns1.wxicab.edu.cn.          IN NS dns2.wxicab.edu.cn.56 IN PTR dns1.wxicab.edu.cn.55 IN PTR dns2.wxicab.edu.cn.53 IN PTR wxicab.edu.cn.52 IN PTR mail.wxicab.edu.cn.51 IN PTR ftp.wxicab.edu.cn.50 IN PTR windowsupdate.wxicab.edu.cn.49 IN PTR virus.wxicab.edu.cn.(3)설정 locahost.rev 파일:
\#cd/etc/namedb\#chmod 755 make-localhost\#./make-localhost 가 실 행 된 후/etc/namedb/master 디 렉 터 리 에서 localhost.rev 와 localhost-v6.rev 두 파일 을 자동 으로 생 성 합 니 다.localhost-v6.rev 는 차세 대 IP 를 대상 으로 잠시 사용 할 수 없습니다.제 localhost.rev 파일 의 내용 은$TTL 3600@IN SOA dns1.wxicab.edu.cn.root.dns1.wxicab.edu.cn 입 니 다.(20060627;Serial3600 ; Refresh900 ; Retry3600000 ; Expire3600 ) ; Minimum          IN NS dns1.wxiabc.edu.cn.1 IN PTR localhost.wxicab.edu.cn.(4)설정/etc/namedb/named.conf 파일:
\#cd/etc/namedb\#ee named.conf 내용 은 다음 과 같 습 니 다.options{directory"/etc/namedb";pid-file "/var/run/named/pid";dump-file "/var/dump/named_dump.db";statistics-file "/var/stats/named.stats";};zone "." {type hint;file "named.root";};zone "0.0.127.IN-ADDR.ARPA" {type master;file "master/localhost.rev";};zone "wxicab.edu.cn" {type master;file "db.wxicab.edu.cn";};zone "128.193.58.in-addr.arpa" {type master;file "db.58.193.128";};(5)named 서버 를 열 고 시스템 과 함께/etc/rc.conf 에 다음 줄 을 추가 합 니 다:namedenable="YES"편집 후 저장 종료.서버 를 다시 시작 합 니 다.top 명령 으로 보 세 요.named 프로 세 스 가 있 으 면 정상적으로 시작 하 는 것 을 설명 합 니 다.그 다음 에 클 라 이언 트 를 찾 아 DNS 를 원가 기 IP:58.193.128.55 로 설정 한 다음 에 ping edu.cn 테스트 를 하고 ping 이 통 하면 정상 적 인 해석 을 설명 합 니 다.nslookup 도구 로 테스트 할 수도 있 습 니 다.

좋은 웹페이지 즐겨찾기