실습문제
image1 압축해제후
1.NS/DNS에 관련된 Package 설치
2.NS/DNS 설정에 관한 원본파일 backup
3.DNS 설정사항
ㄱ.Domain: lego.org
ㄴ.NS/DNS: 53(HOST IP)
ㄷ.HOST: www(NS), mysql, vftp
4.모든 작업 완료 후 nslookup 결과를 출력
lego.org를 사용하는 내부도메인을 만들자 (www(ns), msql, vftp)
53번 IP를 사용함. 슈퍼DNS (168.126.63.1)
모든 파일은 복사시 cp -p 를 사용하여 계정정보까지 모두 복사하여 사용한다.
root.named의 소유권이어야만 실행된다.
[root@localhost ~]# vi /etc/sysconfig/selinux
두 가지가 있다. /etc/selinux/config 재부팅하기 귀찮으면 # setenforce 0
[root@localhost ~]# vi /etc/hosts
192.168.117.53 www.lego.org
[root@localhost ~]# vi /etc/named.conf
127.0.0.1 -> any
::1 -> any
localhost -> any
recursive = yes -> no
[root@localhost ~]# vi /etc/resolv.conf
//네트워크를 재시작하면 초기화된다.(/etc/rc.d/init.d/named restart 시)
재수정시 /etc/.named.rfc1912.zones.swp을 지우고 한다.
nameserver 192.168.180.53
nameserver 192.168.180.2
nameserver 168.126.63.1
[root@localhost ~]# vi /etc/named.rfc1912.zones
zone "117.168.192.in-addr.arpa" IN { //맨 밑에 추가.
type master;
file "lego.org.reg";
allow-update { none; };
};
zone "lego.org" IN {
type master;
file "lego.org.zone";
allow-update { none; };
};
[root@localhost ~]# cp -p /var/named/named.localhost /var/named/lego.org.zone 포워드존
named.localhost 파일로 생성한다.
해당 파일에서 문자주소의 경우 도메인으로 인식하기 위해 "root . domain . "이 필요함
$TTL 1D
@ IN SOA www.lego.org. root.logo.org. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS www.lego.org.
IN A 192.168.117.53
www IN A 192.168.117.53
vftp IN A 192.168.117.53
msql IN A 192.168.117.53
[root@localhost ~]# cp -p /var/named/named.localhost /var/named/lego.org.reg 리버스 존
앞에서 생성한 .zone 파일로 생성한다.
문자 주소를 도메인으로 인식하기 위한 루트 도메인이 필요.
$TTL 1D
@ IN SOA www.lego.org. root.logo.org. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS www.lego.org.
IN A 192.168.11.53
53 IN PTR www.lego.org
53 IN PTR ftp.lego.org
53 IN PTR msql.lego.org //여기서 53은 아이피 가장 마지막 부분을 의미한다.
[root@localhost named]# /etc/rc.d/init.d/named restart
named 정지 중: [ OK ]
named 시작 중: [ OK ]
[root@localhost named]# nslookup
> www.lego.org
Server: 192.168.117.53
Address: 192.168.117.53#53
Name: www.lego.org
Address: 192.168.117.53
> vftp.lego.org
Server: 192.168.117.53
Address: 192.168.117.53#53
Name: vftp.lego.org
Address: 192.168.117.53
> msql.lego.org
Server: 192.168.117.53
Address: 192.168.117.53#53
Name: msql.lego.org
Address: 192.168.117.53
이상 내 자체 도메인 입력 끝!
'linux2' 카테고리의 다른 글
12일차 DNS (apache 서버 준비) (0) | 2013.02.20 |
---|---|
11일차 실습문제 DNS (0) | 2013.02.19 |
10일차, DNS!!!! (0) | 2013.02.19 |
9일차 Autofs (0) | 2013.02.15 |
유닉스 파일시스템 (0) | 2013.02.15 |