설치 가이드 · 3 min read · Dec 02, 2025
CentOS 5.1에 MyDNS 및 MyDNSConfig 제어판 설치 - 페이지 2
4 MyDNS 설치
다음으로 http://mydns.bboy.net/download/에서 mydns-mysql rpm 패키지를 다운로드하고 다음과 같이 설치합니다:
wget http://mydns.bboy.net/download/mydns-mysql-1.1.0-1.i386.rpm
rpm -ivh mydns-mysql-1.1.0-1.i386.rpmMyDNS 구성 파일 /etc/mydns.conf를 열고 올바른 데이터베이스 세부정보를 입력한 후, allow-axfr을 yes로 설정하여 존 전송을 허용하고, TCP를 활성화(allow-tcp = yes)하며, 유효한 네임서버(예: ISP에서 제공하는 것; 예: recursive = 213.191.92.86)를 지정하여 MyDNS가 권한이 없는 도메인에 대한 쿼리에 응답할 수 있도록 합니다:
vi /etc/mydns.conf| ## ## /etc/mydns.conf ## 수요일 1월 18 17:18:48 2006 ## 자세한 내용은 mydns.conf(5)를 참조하십시오. ## # 데이터베이스 정보 db-host = localhost # SQL 서버 호스트 이름 db-user = mydns # SQL 서버 사용자 이름 db-password = mydnspassword # SQL 서버 비밀번호 database = mydns # MyDNS 데이터베이스 이름 # 일반 옵션 user = nobody # 이 사용자의 권한으로 실행 group = nobody # 이 그룹의 권한으로 실행 listen = * # 이 주소에서 수신('*'는 모두를 의미) no-listen = # 이 주소에서 수신하지 않음 # 캐시 옵션 zone-cache-size = 1024 # 존 캐시에 저장된 최대 요소 수 zone-cache-expire = 60 # 캐시된 존이 만료되는 초 수 reply-cache-size = 1024 # 응답 캐시에 저장된 최대 요소 수 reply-cache-expire = 30 # 캐시된 응답이 만료되는 초 수 # 기타 log = LOG_DAEMON # 프로그램 출력을 위한 시설(LOG_*/stdout/stderr) pidfile = /var/run/mydns.pid # PID 파일 경로 timeout = 120 # 쿼리가 시간 초과되는 초 수 multicpu = 1 # 시스템에 설치된 CPU 수 recursive = 213.191.92.86 # 재귀 해석기 위치 allow-axfr = yes # AXFR을 활성화해야 합니까? allow-tcp = yes # TCP를 활성화해야 합니까? allow-update = no # DNS UPDATE를 활성화해야 합니까? ignore-minimum = no # 존에 대한 최소 TTL 무시? soa-table = soa # SOA 레코드를 포함하는 테이블 이름 rr-table = rr # RR 데이터를 포함하는 테이블 이름 soa-where = # SOA 쿼리를 위한 추가 WHERE 절 rr-where = # RR 쿼리를 위한 추가 WHERE 절 |
다음으로 MyDNS의 시스템 시작 링크를 생성하고 MyDNS를 시작합니다:
chkconfig --levels 235 mydns on
/etc/init.d/mydns start마지막으로 MyDNS의 시스템 시작 링크를 수정해야 합니다. MyDNS는 MySQL에 의존하므로 MySQL이 시작된 후에 MyDNS가 시작되어야 하며, 그렇지 않으면 실패합니다. MyDNS의 기본 시작 링크는 MySQL보다 먼저 시작되도록 되어 있어 잘못되었으므로 다음과 같이 수정합니다:
cd /etc/rc.d/rc3.d
mv S52mydns S99mydns
cd /etc/rc.d/rc4.d
mv S52mydns S99mydns
cd /etc/rc.d/rc5.d
mv S52mydns S99mydnsMySQL은 S64mysql 시작 링크를 사용하므로 MyDNS 시작 링크를 S52mydns에서 S99mydns로 이름을 변경하면 MyDNS가 MySQL 이후에 시작되도록 보장합니다.
이제 MyDNS 및 MyDNSConfig의 기본 설치가 완료되었습니다. MyDNSConfig 인터페이스에 로그인하려면 웹 브라우저를 열고 다음 URL을 입력합니다:
http:///mydnsconfig/ 새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.