ifcfg-eth0:1 ifcfg-eth0:2 ifcfg-eth0:3 ifcfg-eth0:4 ifcfg-eth0:5[List 2]
DEVICE=eth0 ONBOOT=yes BOOTPROTO=static IPADDR=192.168.0.1 NETMASK=255.255.255.0 GATEWAY=192.168.0.254 TYPE=Ethernet USERCTL=no NETWORK=192.168.0.0 BROADCAST=192.168.0.255 PEERDNS=no[List 2]에서 DEVICE=eth0 부분을 DEVICE=eth0:1, DEVICE=eth0:2, DEVICE=eth0:3 DEVICE=eth0:4 DEVICE=eth0:5 그리고 IPADDR=192.168.0.2, IPADDR=192.168.0.3, IPADDR=192.168.0.4, IPADDR=192.168.0.5, IPADDR=192.168.0.6 으로 각각 수정한 파일을 [List 1]에 지정한 이름으로 저장한다.
/etc/rc.d/init.d/network restart물론 컴퓨터를 reboot하면 되지만 불필요하게 그렇게 하지 않아도 된다. 이번에는 IP Alias된 주소를 직접 확인해 보는 것이다.
ifconfig -a이제 IP Alias가 된 결과가 화면에 보일것이다. 그럼 다음으로 NAMED 데몬을 위한 환경을 설정할 차례이다. 여기에서는 DNS 관련 환경 설정 파일에 대하여 설명한다.
## named.conf - configuration for bind # # Generated automatically by bindconf, alchemist et al. controls { inet 127.0.0.1 allow { localhost; } keys { rndckey; }; }; include "/etc/rndc.key"; options { directory "/var/named/"; }; zone "." { type hint; file "named.ca"; }; zone "0.0.127.in-addr.arpa" IN { type master; file "0.0.127.in-addr.arpa.zone"; }; zone "localhost" IN { type master; file "localhost.zone"; allow-update { none;}; }; ## 아래 부는 gnomesys.com을 위한 설정이다. zone "gnomesys.com" IN { type master; file "gnomesys.zone"; allow-update { none;}; }; zone "0.168.192.in-addr.arpa" IN { type master; file "gnomesys.rev"; };다음으로 zone과 rev 파일에 대한 내용이다. 이 파일은 /var/named에 있으며 [List 3]에서 명명한 파일이름으로 직접 생성 하여야 한다. DNS zone및rev 파일 내용에 대한 자세한 설명은 레드햇 리눅스 가이드 또는 리눅스 관련 서적을 참고하여야 한다. [List 4]와 {list 5]는 각각 zone 및 rev 파일이다.
$TTL 1D @ IN SOA ns.gnomesys.com webmaster.gnomesys.com ( 2003111400 ; serial (d. adams) 6H ; refresh 1H ; retry 1D ; expiry 1D ) ; minimum IN NS ns.gnomesys.com IN MX 100 mail.gnomesys.com ns IN A 192.168.0.1 red IN A 192.168.0.1 gnome IN A 192.168.0.2 mail IN A 192.168.0.3 www IN CNAME red ftp IN CNAME red[List 5]
$TTL 1D @ IN SOA ns.gnomesys.com webmaster.gnomesys.com ( 2003111400 ; serial (d. adams) 6H ; refresh 1H ; retry 1D ; expiry 1D ) ; minimum IN NS ns.gnomesys.com IN MX 100 mail.gnomesys.com 1 IN PTR www.gnomesys.com 1 IN PTR ftp.gnomesys.com 3 IN PTR mail.gnomesys.com이제 각 서버 네트워크에서 DNS을 찾을 수 있도록 환경을 구성해야 한다. 이것이 /etc/resolv.conf 파일이다. [List 6]은 resolv.conf의 내용이다.
nameserver 192.168.0.1 domain gnomesys.com이제 모든 설정은 완료 되었다. 마지막으로 NAMED 데몬을 시작하면 된다.
/etc/rc.d/init.d/named restart2.3 DNS 구성 확인
[그림 1] nslookup zone확인
[그림 2] nslookup rev 확인
[그림 3] 컹커리 웹 확인
이전 글 : 윈도우 XP를 철저하게 파헤쳐보자!
최신 콘텐츠