DNS 썸네일형 리스트형 DNS 서버 설정 파일과 실행 파일을 백업하는 스크립트 DNS 서버 설정 파일과 실행 파일을 백업하는 스크립트백업 대상/var/named : DNS zone 파일 및 데이터/etc/named.conf : 메인 설정 파일/etc/named.logging.conf : 로깅 설정/etc/named.root.key : 루트 키/etc/named.iscdlv.key : DNSSEC 키/etc/rndc.* : RNDC 설정/usr/sbin/named : named 실행 바이너리백업 스크립트 작성vim dns_backup.sh#!/bin/bashset -x# 백업 디렉토리 이름 설정backup_dir="fvm01.scbyun.com-$(date +%Y%m%d)"# 백업 디렉토리 및 하위 디렉토리 생성cd /root/.nl/mkdir "$backup_dir"mkdir "$.. 더보기 도메인 위임 설정 도메인 위임 설정CentOS 7에서 BIND를 사용하여 sangchul.kr 도메인의 서브도메인 ss.sangchul.kr을 다른 네임서버로 위임하는 방법입니다.BIND 설정 파일 수정BIND 설정 파일 /etc/named.conf에 도메인 존 파일 경로를 추가합니다.vim /etc/named.confzone "sangchul.kr" IN { type master; file "sangchul.kr.zone";};sangchul.kr 도메인 존 파일 수정/var/named/sangchul.kr.zone 또는 해당 경로에 있는 존 파일을 수정하여 ss.sangchul.kr 서브도메인을 위임합니다.vim /var/named/sangchul.kr.zone$TTL 86400@ IN SOA ns1... 더보기 CentOS 7에서 캐싱 전용 DNS 서버를 구성하는 방법(caching only nameserver) CentOS 7에서 캐싱 전용 DNS 서버를 구성하는 방법(caching only nameserver) BIND 서버를 캐싱 DNS 서버로 설정하는 방법은 다음과 같습니다. 캐싱 DNS 서버는 클라이언트의 DNS 쿼리를 받아 해당 정보를 캐시하여 이후에 동일한 쿼리에 대한 응답을 빠르게 제공하는 역할을 합니다. 1. BIND 패키지 설치 sudo yum install bind 2. 캐싱 설정 파일 수정 named.conf 파일을 수정하여 BIND 서버를 캐싱 DNS 서버로 설정합니다. sudo vim /etc/named.conf 더보기 named.caching-nameserver.conf vim /etc/named.caching-nameserver.conf $ cat /etc/named.caching-n.. 더보기 [스크립트] dns2.sh dns2.sh 스크립트 dns2.sh editor vim /usr/sbin/dns.sh #!/bin/sh while true do NAMED="/usr/sbin/named" NAMED2="/usr/sbin/named2" NAMEDSTART1="/usr/sbin/named NAMEDSTART2="/usr/sbin/named2 -u named -c /etc/named2.conf" CHK=`ps -ef |grep $NAMED | grep -v named2 | grep -v grep` CHK2=`ps -ef |grep $NAMED2 | grep -v grep` if test -z "$CHK" then date >> /var/named/log/dns.txt ps -ef | grep named >> /var/nam.. 더보기 dns-check.sh 스크립트 dns-check.sh 스크립트 dns-check.sh 스크립트 생성 vim dns-check.sh #!/bin/bash # DNS 서버 로그 분석 및 IP 통계 스크립트 logfile="/var/named/named.recursing" # DNS 로그 파일 경로 CUR_DATE=`date '+%Y%m%H%M%S'` # 현재 날짜 및 시간 echo echo echo "---------rndc stats---------------" /usr/sbin/rndc status | grep recursive # rndc 상태 확인 /usr/sbin/rndc recursing # 재귀 요청 목록 출력 echo "----------------------------------" echo echo echo "------.. 더보기 DNS(named) 서비스를 모니터링하는 스크립트 DNS(named) 서비스를 모니터링하는 스크립트 dns.sh 스크립트 생성 vim dns.sh #!/bin/bash # DNS 서비스 모니터링 및 자동 재시작 스크립트 INTERVAL=3 # 재시작 간격 (초) LOG_FILE="/var/named/log/dns.txt" # 로그 파일 경로 NAMED="/usr/sbin/named" # named 실행 파일 경로 while true do # named 프로세스 확인 CHK=`ps -ef | grep $NAMED | grep -v grep` if test -z "$CHK" then # named 프로세스가 실행 중이지 않을 경우 # 현재 날짜 및 시간 기록 date >> $LOG_FILE # named 프로세스 상태 로그 ps -ef | grep name.. 더보기 [네임서버] Powered by DNS Powered by DNS Powered by DNS http://wiki.kldp.org/KoreanDoc/html/PoweredByDNS-KLDP/index.html 김승영 nobreak@openbird.com 3rd Edition, 최종수정일 2001년 12월 16일, Revision 3.4.5 HTML(Divided) HTML(Combined) SGML(DocBook) 더보기 [원도우] 이벤트 ID 4000 이벤트 ID 4000 Product: Windows Operating System ID: 4000 Source: DNS Version: 5.2 Symbolic Name: DNS_EVENT_DS_OPEN_FAILED Message: The DNS server was unable to open Active Directory. This DNS server is configured to obtain and use information from the directory for this zone and is unable to load the zone without it. Check that the Active Directory is functioning properly and reload the zone. The .. 더보기 이전 1 2 3 4 5 6 7 다음