๋„๋ฉ”์ธ์„œ๋ฒ„ ๊ตฌ์ถ• ์‹œ ์ค‘์š”ํ•œ ์ ์ด ์žˆ๋‹ค.
ํ•ญ์ƒ ๋„ค์ž„์„œ๋ฒ„๋ฅผ ์ •ํ™•ํžˆ ์„ค์ •ํ•ด์•ผ ํ•œ๋‹ค๋Š” ์ ์ด๋‹ค. ๊ณ ์ •IP์ƒํƒœ์—์„œ๋Š” ์ƒ๊ด€์ด ์—†๋Š”๋ฐ
๋ฌธ์ œ๋Š” ๊ณต์œ ๊ธฐ๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ๊ฐ€ ๋ฌธ์ œ๊ฐ€ ๋œ๋‹ค๋Š” ์ ์ด๋‹ค.
๋‹ค์‹œ ๋งํ•˜๋ฉด ๋„๋ฉ”์ธ ๊ฐ€์ž… ์‹œ ๋„ค์ž„์„œ๋ฒ„๊ฐ€ 211.238.100.5๋ผ๊ณ  ๊ฐ€์ •ํ•  ๋•Œ
๊ณต์œ ๊ธฐ์˜ ์‹ค์ œ IP๊ฐ€ 211.238.100.5๋กœ ๋˜์–ด ์žˆ์–ด์•ผ ํ•œ๋‹ค๋Š” ์ ์ด๋‹ค.
๊ทธ ์กฐ๊ฑดํ•˜์— ๋‚ด๋ถ€ ์ปดํ“จํ„ฐ์˜ IP๊ฐ€ 192.168.10.5๋ผ๊ณ  ๊ฐ€์ •ํ•  ๋•Œ ๋‚ด๋ถ€์„œ๋ฒ„ ์ปดํ“จํ„ฐ์— ๋„๋ฉ”์ธ์„œ๋ฒ„๋ฅผ ์„ค์น˜ ์‹œ
๋„ค์ž„์„œ๋ฒ„์— 211.238.100.5๋ผ๋Š” ์‹ค์žฌ๊ณต์œ ๊ธฐ IP๋ฅผ ์ ์–ด์ฃผ์–ด์•ผ ํ•œ๋‹ค.
๊ทธ๋ž˜์•ผ๋งŒ ํฌํŠธ ํฌ์›Œ๋”ฉ ์„ค์ • ์‹œ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋‚ด ๋„๋ฉ”์ธ์„ ์งˆ์˜ ํ•  ๋•Œ ๋„ค์ž„์„œ๋ฒ„์ธ 211.238.100.5์˜ ๊ณต์œ ๊ธฐ๊ฐ€
๋‚ด๋ถ€ ์„œ๋ฒ„์ปดํ“จํ„ฐ์ธ 192.168.10.5์— ํฌ์›Œ๋”ฉํ•ด์„œ ์‘๋‹ตํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค.
์ด์ ์„ ๋ถ„๋ช…ํžˆ ์•Œ๊ณ  ์žˆ์–ด์•ผ๋งŒ ํ˜ผ๋™ํ•˜์ง€ ์•Š๋Š”๋‹ค.
๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋‚ด๊ฐ€ ํ• ๋ ค๊ณ  ํ•˜๋Š”๊ฒƒ์€ vmware ๊ฐ€์ƒ OS์ƒํƒœ์—์„œ ๋„๋ฉ”์ธ์„œ๋ฒ„๊ฐ€ ์‘๋‹ตํ• ์ˆ˜ ์žˆ๋„๋ก ํ•ด์•ผ ํ•œ๋‹ค๋Š” ์ ์ด๋‹ค.
์ฆ‰ 4๋‹จ๊ณ„ ๋„คํŠธ์›Œํฌ ๊ณต์œ  ์„ค์ •์„ ํ•ด์•ผ ํ•œ๋‹ค๋Š” ์ ์ด๋‹ค.
(1) ๊ณต์œ ๊ธฐ NAT์„ค์ • => ์ž‘์—…์ปด์˜ ๊ณ ๊ธ‰๋ฐฉํ™”๋ฒฝ์—์„œ ์˜คํ”ˆํฌํŠธ์„ค์ • => vm์›จ์–ด NAT์„ค์ • => ๊ฐ€์ƒ Linux ์„œ๋น„์ŠคํฌํŠธ ์„ค์ •

 
[root@nsโ™ฅBunnyComโ™ฅ~]# vi /etc/named.conf 

 //      listen-on port 53 { 127.0.0.1; }; => ์ฃผ์„์ฒ˜๋ฆฌํ•ด์•ผ ํฌํŠธ๊ฐ€ ์—ด๋ฆฐ๋‹ค.
//      allow-query     { localhost; };
        allow-query     { localhost; 192.168.40.0/24; }; => ์ถ”๊ฐ€
        allow-transfer { localhost; 192.168.40.0/24; }; => ์ถ”๊ฐ€
        allow-query-cache { localhost; };
 include "/etc/named.rfc1912.zones"; => ์ด๋ถ€๋ถ„ ์„ค์ •

[root@nsโ™ฅBunnyComโ™ฅ~]# vi /etc/named.rfc1912.zones

 

 ### ๋‹ค์Œ ๋‚ด์šฉ์„ ์ถ”๊ฐ€
zone "com111.pe.kr" IN {
        type master;
        file "com111.server";
        allow-update { none; };
};
zone "40.168.192.in-addr.arpa" IN {
        type master;
        file "192.168.40.db";
        allow-update { none; };
};

[root@nsโ™ฅBunnyComโ™ฅ~]# cd /var/named/chroot/var/named/
[root@nsโ™ฅBunnyComโ™ฅ/var/named/chroot/var/named]# vi livesystem.server

 $TTL    86400
@               IN SOA  com111.pe.kr. root.com111.pe.kr. (
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum
                IN NS           @
                IN A            127.0.0.1
                IN AAAA         ::1
        IN      NS      com111.pe.kr.
        IN      A       192.168.40.4
        IN      MX      10      com111.pe.kr.
ns      IN      A       192.168.40.4
mail    IN      A       192.168.40.4
ftp     IN      A       192.168.40.4
www     IN      A       192.168.40.4
mp3     IN      A       192.168.40.4
blog    IN      A       192.168.40.4

[root@nsโ™ฅBunnyComโ™ฅ/var/named/chroot/var/named]# vi 192.168.40.db

 $TTL    86400
@               IN SOA  com111.pe.kr.       com111.pe.kr.  (
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum
        IN      NS      localhost.
        IN      NS      com111.pe.kr.
        IN      A       192.168.40.4
4       IN      PTR     com111.pe.kr.

[root@nsโ™ฅBunnyComโ™ฅ/var/named/chroot/var/named]# named-checkconf /etc/named.conf
[root@nsโ™ฅBunnyComโ™ฅ/var/named/chroot/var/named]# named-checkzone com111.pe.kr com111.server
[root@nsโ™ฅBunnyComโ™ฅ/var/named/chroot/var/named]# named-checkzone com111.pe.kr 192.168.40.db
[root@nsโ™ฅBunnyComโ™ฅ/var/named/chroot/var/named]# service named start
named๋ฅผ ์‹œ์ž‘ ์ค‘:                                           [  OK  ]
[root@nsโ™ฅBunnyComโ™ฅ/var/named/chroot/var/named]# chkconfig named on  => ๋ถ€ํŒ…์‹œ ์‹œ์ž‘ ์„ค์ •
[root@nsโ™ฅBunnyComโ™ฅ/var/named/chroot/var/named]# ps aux | grep named
named    11935  0.0  0.3  88684  4080 ?        Ssl  16:53   0:00 /usr/sbin/named -u named -t /var/named/chroot
[root@nsโ™ฅBunnyComโ™ฅ/var/named/chroot/var/named]# nslookup com111.pe.kr
Server:         162.252.53.132
Address:        162.252.53.132#53
Name:   com111.pe.kr
Address: 192.168.40.4     => ์‘๋‹ตํ™•์ธ

+ Recent posts