리눅스원 리눅스 네트워크 서버 마스터 교육 정리 7월11일 - 1
컴퓨터 2006. 7. 11. 10:18교재: p27~p51
<daemon>
*위치
/etc/rc.d/init.d
*종류
1. standalone: "/etc/rc.d/init.d/"에 위치해 단독 실행
부팅시 로딩되어 메모리 상주, 응답속도 빠르다.
- sshd, vsftpd, smb, named
2. super: "etc/xinetd.d/"에 위치해 여러 daemon을 관리,
필요할 때 필요한 daemon만 실행 후 내림, 메모리 적게 차지, 응답속도 느리다.
- xinetd: standalone이지만 super로 분류
각각의 실행 레벨
3runlevel: consol mode
5runlevel: xwindow mode
5번 runlevel의 경우 "/etc/rc5.d/"안의 daemon이 실행됨
s...-실행됨, k...-실행 안 됨
설정파일: /etc/inittab
xinetd 서비스 데몬 중 telnet 구동 예
vi /etc/xinetd.d/telnet
마지막줄의 "disable = no"을 "disable = yes"로 바꾼 후 저장
service xinetd restart
<DNS Server 설정>
Bind
실행데몬: /etc/rc.d/init.d/named start | stop | restart
주환경설정파일: /etc/named.conf
세부설정파일: /var/named/*.zone
rpm -qa igrep bind
<Master Name Server 변경 예>
1. hostname을 변경한다.
/etc/hosts 내용 변경
/etc/sysconfig/network 내용 변경
hostname "변경할 hostname"
logoff 혹은 ctrl+alt+"backspace키"
재로그인
2. /etc/named.conf 내용 추가
비슷한 내용 블록 복사/붙여넣기하여 빨간부분 수정 후 저장
예) zone "noopy.co.kr" IN {
type master;
file "noopy.zone";
allow-update { none; };
};
3. /var/named/*.zone 파일 생성/편집
예) cd /var/named/chroot/var/named
cp localdomain.zone noopy.zone
vi noopy.zone
noopy.zone 내용
===============================================
$TTL 86400
@ IN SOA noopy.co.kr. root.noopy.co.kr (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS noopy.co.kr.
IN A 10.10.2.117
www IN A 10.10.2.117
ftp IN A 10.10.2.117
mail IN MX 5 10.10.2.117
IN A 10.10.2.117
===============================================
*도메인 끝에 "." 주의, "mail" 설정은 특별히 두줄
cd /var/named
ln -s /var/named/chroot/var/named/noopy.zone /var/named/noopy.zone
->보안을 위해 "/var/named/chroot/var/named/noopy.zone" 파일을 링크.
service named start (혹은 restart)
4. /etc/resolv.conf 파일 편집
vi /etc/resolv.conf
-> 위에서 설정한 IP(예:10.10.2.117)로 nameserver 설정
nslookup, ping 등으로 DNS가 IP로 제대로 매핑되는지 확인
<daemon>
*위치
/etc/rc.d/init.d
*종류
1. standalone: "/etc/rc.d/init.d/"에 위치해 단독 실행
부팅시 로딩되어 메모리 상주, 응답속도 빠르다.
- sshd, vsftpd, smb, named
2. super: "etc/xinetd.d/"에 위치해 여러 daemon을 관리,
필요할 때 필요한 daemon만 실행 후 내림, 메모리 적게 차지, 응답속도 느리다.
- xinetd: standalone이지만 super로 분류
각각의 실행 레벨
3runlevel: consol mode
5runlevel: xwindow mode
5번 runlevel의 경우 "/etc/rc5.d/"안의 daemon이 실행됨
s...-실행됨, k...-실행 안 됨
설정파일: /etc/inittab
xinetd 서비스 데몬 중 telnet 구동 예
vi /etc/xinetd.d/telnet
마지막줄의 "disable = no"을 "disable = yes"로 바꾼 후 저장
service xinetd restart
<DNS Server 설정>
Bind
실행데몬: /etc/rc.d/init.d/named start | stop | restart
주환경설정파일: /etc/named.conf
세부설정파일: /var/named/*.zone
rpm -qa igrep bind
<Master Name Server 변경 예>
1. hostname을 변경한다.
/etc/hosts 내용 변경
/etc/sysconfig/network 내용 변경
hostname "변경할 hostname"
logoff 혹은 ctrl+alt+"backspace키"
재로그인
2. /etc/named.conf 내용 추가
비슷한 내용 블록 복사/붙여넣기하여 빨간부분 수정 후 저장
예) zone "noopy.co.kr" IN {
type master;
file "noopy.zone";
allow-update { none; };
};
3. /var/named/*.zone 파일 생성/편집
예) cd /var/named/chroot/var/named
cp localdomain.zone noopy.zone
vi noopy.zone
noopy.zone 내용
===============================================
$TTL 86400
@ IN SOA noopy.co.kr. root.noopy.co.kr (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS noopy.co.kr.
IN A 10.10.2.117
www IN A 10.10.2.117
ftp IN A 10.10.2.117
mail IN MX 5 10.10.2.117
IN A 10.10.2.117
===============================================
*도메인 끝에 "." 주의, "mail" 설정은 특별히 두줄
cd /var/named
ln -s /var/named/chroot/var/named/noopy.zone /var/named/noopy.zone
->보안을 위해 "/var/named/chroot/var/named/noopy.zone" 파일을 링크.
service named start (혹은 restart)
4. /etc/resolv.conf 파일 편집
vi /etc/resolv.conf
-> 위에서 설정한 IP(예:10.10.2.117)로 nameserver 설정
nslookup, ping 등으로 DNS가 IP로 제대로 매핑되는지 확인