티스토리 뷰


2) 도메인 설정 


- 정규 도메인 규정을 맞춰야 함

- 실제 도메인 정보를 가지고 올 수 있으므로 응답 오는 아이피를 확인해야한다 


> /etc/named.rfc1912.zones


#> vi /etc/named.rfc1012.zones에 추가 해줌 


zone "hhhae.net" IN {
        type master;
        file "hhhae.net.zone";
        allow-update { none; };
};





>>오타 확인 


1. conf 파일 일때  

named-checkconf



2. zone 파일 일 때  

named-checkzone 




#> cd /var/named 로 이동 

#> cat named.localhost 에서 카피 



#> cp named.localhost hhhae.net.zone 

#> vi hhhae.net.zone


$TTL 2    #최대 2초 까지 finshing 한다

 #짧은게 좋음 default 600초 

            #파일 안에서 도메인 끝에 .꼭 찍어야함 
      IN SOA  ns.hhhae.net. root.hhhae.net. (

# root.hhhae.net의 이메일 주소 @은 도매인 대체문자이므로 사용 불가해서 .으로 표시  


#hhhae.net의 대체문자           20180119        ; serial
#도메인과 @같은의미로 사용   2       ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      ns (=ns.hhhae.net 도 가능 )
        A       192.168.219.115    #하위 도메인 정보가 없으면 hhhae.net 지정
ns      A       192.168.219.115
linux   A       192.168.219.115
win     A       192.168.219.105





▶ 레코드

 - SOA (Start Of Authority )
 - NS( Name Serer )
 - A ( Adress )
 - AAAA ( ipv6 )
 - MX ( Mail eXchange )


 >> IN SOA ns.hhhae.net.  root.hhhae.net. # 레코드에 대한 항목


->hhhae.net 에 권한을 권한을 가짐
->ns 가 서버를 가지고 있다 라는 의미



>오타 확인 

#named-checkzone hhhae.net hhhae.net.zone


#>  ls -l hhhae.net.zone
-rw-r--r-- 1 root root 0 2018-01-18 06:33 haeni.net.zone
           (named)으로 변경 
#> chown :named hhhae.net.zone



#> service named start 


! 실행결과 추가 하기 


1) 리눅스 확인 


[root@localhost named]# nslookup


> server
Default server: 168.126.63.1
Address: 168.126.63.1#53
> server 192.168.219.115
Default server: 192.168.219.115
Address: 192.168.219.115#53
> hhhae.net
Server:  192.168.219.115
Address: 192.168.219.115#53

Name: hhhae.net
Address: 192.168.219.115
> linux.hhhae.net
Server:  192.168.219.115
Address: 192.168.219.115#53

Name: linux.hhhae.net
Address: 192.168.219.115
> win.hhhae.net
Server:  192.168.219.115
Address: 192.168.219.115#53

Name: win.hhhae.net
Address: 192.168.219.105





2) 윈도우 확인 




>ping 보내기 

1_ 네트워크 제어판 >> ipv4 DNS 아이피를 192.168.219.115 로 변경해준다 


3) 권한 위임 

-> 계층 구조 ( 트리형 구조 )
-> 여러대 컴퓨터 필요 ( 서버 )

[ Root DNS ] : 192.168.4.154 

[ 1차 도메인 관리자 ] : 192.162.4.134

[ 2차 도메인 관리자] : 192.168.4.115



1.> Root DNS  -> 1차 도메인 관리자에게 권한 위임


#vi korea.net.zone


$TTL 2
@       IN SOA  ns.korea.net. root.korea.net. (
                                        20180119 ; serial
                                        2       ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
           NS      ns            #권한 위임

min     NS    ns.min

ns.min    A    192.168.4.134 # min 이라는 서버에 134아이피 지정


          A       192.168.4.154

ns       A       192.168.4.154
linux    A       192.168.4.154
win      A       192.168.4.254


# > vi /etc/named.rfc1912.zones


            추가 (korea.net)

zone "korea.net" IN {
        type master;
        file "korea.net.zone";
        allow-update { none; };
};


2.> 1차 도메인 관리자 -> 2차 도메인 관리자에 권한 위임

#vi min.korea.net.zone


$TTL 2
@       IN SOA  ns.min.korea.net. root.min.korea.net. (
                                        20180119 ; serial
                                        2       ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
           NS      ns            #권한 위임

hae     NS    ns.hae

ns.hae    A    192.168.4.115 # min 이라는 서버에 134아이피 지정


          A       192.168.4.134

ns       A       192.168.4.134
linux    A       192.168.4.134
win      A       192.168.4.234


# > vi /etc/named.rfc1912.zones


            추가 (min.korea.net)

zone "min.korea.net" IN {
        type master;
        file "min.korea.net.zone";
        allow-update { none; };
};


3> 2차 도메인 도메인 관리 


#vi hae.min.korea.net.zone 

$TTL 2
@       IN SOA  ns.hae.min.korea.net. root.hae.min.korea.net. (
                                        20180117        ; serial
                                        2       ; refresh
                                        1H      ; r etry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      ns.hae.min.korea.net.
          A       192.168.4.115
ns       A       192.168.4.115
linux     A       192.168.4.115
win      A       192.168.4.215

 

# > vi /etc/named.rfc1912.zones


            추가 (hae.min.korea.net)

zone "hae.min.korea.net" IN {
        type master;
        file "hae.min.korea.net.zone";
        allow-update { none; };
};


#> service named start


1>> 리눅스 확인 (2차 도메인에서 )

#> nslookup 

>server 192.168.4.154 #root 서버
 >hae.minhee.korea.net
 >win.hae.minhee.korea.net
 >linux.hae.minhee.korea.net


--> 115의 서버에서 154의 아이피로 115의 하위계층의 도메인을 연결 시킬수 있다 

응답이 192.168.4.115 아이피로 오는 것을 알 수 있다 


2>> window 에서 싫행

cmd

1.Root DNS에서 

ping min.korea.net을 보냈을 때

192.168.4.134 로 응답이 와야함 


2. 1차 도메인 관리자 window 

ping hae.min.korea.net 

--> 192.168.4.115 로 응답이 와야함 


3. 2차 도메인 관리자 window 

ping hae.min.korea.net 

-->192.168.4.115 로 응답이 와야함 






 ★ DNS 아이피를 Root DNS로  변경 



>> 윈도우에서 cmd 실행 후 root DNS  , 1차 도메인 관리자 , 2 차 도메인 관리자 실행 



! DNS 의 아이피를 Root DNS 로 변경 했기 때문에 

  1차 도메인(134)과 2차(115) 도메인이 각각의 아이피로 ping 이 오는 것을 알 수 있다 





'Network Security > Network' 카테고리의 다른 글

DNS Spoofing  (0) 2018.01.29
DNS 헤더 / 도메인 응답 받아오기-와이어샤크분석  (0) 2018.01.29
DNS 서버 구축 ( 캐시 서버 )  (0) 2018.01.19
DHCP-와이어샤크분석  (0) 2018.01.19
와이어 샤크설치 /사용법  (0) 2018.01.17
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함