네임서버 썸네일형 리스트형 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... 더보기 [dns] windows DNS nams 올라기 windows DNS nams 올라기.dns 파일 삭제 :%s/.dns//gzone “ 추가 : %s/^/zone "/g" { type master; file " 추가 :%s/$/" { type master; file "/gslave" { type slave; masters { 192.168.13.101; }; file " 추가 : %s/$/" { type slave; masters { 192.168.13.101; }; file "엑셀 작업"; }; 추가 : %s/$/"; };/gTAB 문자:set list%s/^I//g 더보기 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.. 더보기 bind 9 소스 컴파일 설치 bind-9.9.4-P1 소스 컴파일 설치(complie)소스 코드 다운로드wget http://ftp.isc.org/isc/bind9/9.9.4-P1/bind-9.9.4-P1.tar.gz압축 해제tar xzf bind-9.9.4-P1.tar.gzcd bind-9.9.4-P1환경 설정./configure --prefix=/usr/local/bind-9.9.4-P1 --sysconfdir=/etc --localstatedir=/varConfiguration summary:------------------------------------------------------------------------Optional features enabled: GSS-API (--with-gssapi) Prin.. 더보기 BIND 슬레이브 ZONE 파일 형식을 변경하는 방법 BIND 슬레이브 ZONE 파일 형식을 변경하는 방법(Binary Data → ASCII Text)BIND 9.9 버전 이후부터 슬레이브(Slave) 서버의 존 파일 기본값은 성능 향상을 위해 raw(바이너리 데이터) 형식으로 저장됩니다. 이로 인해 cat이나 vi로 내용을 바로 확인할 수 없는 불편함이 있는데 masterfile-format 옵션을 통해 이를 텍스트 형식으로 변경할 수 있습니다.Syntax: [ masterfile-format (text|raw) ; ]masterfile-formatSpecifies the file format of zone files (see Section 6.3.7). The default value is text, which is the standard textu.. 더보기 슬레이브 DNS ZONE 파일 유형 변경 슬레이브 DNS ZONE 파일 유형 변경 (ASCII text → data)슬레이브 DNS 서버에서 Zone 파일의 저장 형식이 ASCII text 형식에서 data 형식으로 변경되는 현상이 확인되었다.이는 BIND 버전 및 Zone 전송(AXFR/IXFR) 방식에 따라 Zone 파일이 Binary(data) 형식으로 저장될 수 있기 때문이다.1. BIND 버전별 Zone 파일 형식 확인BIND 9.9.4-P1 환경/usr/local/bind-9.9.4-P1/sbin/named -vBIND 9.9.4-P1 (Extended Support Version)file *192.168.0-rev: datascbyun.com-zone: dataZone 파일 유형이 data 형식으로 표시됨이는 BIND가 bi.. 더보기 bind(named) 기본 파일 확장자: $GENERATE 지시어 bind(named) 기본 파일 확장자: $GENERATE 지시어172.20.0.0/24 역도메인(reverse domain) zonefile 생성named.conf(/etc/bind/named.conf) 편집vim /etc/bind/named.confzone "0.20.172.in-addr.arpa" { type master; file "172.20.0.zone";};172.20.0.zone(/var/cache/bind/172.20.0.zone) 편집vim /var/cache/bind/172.20.0.zone$TTL 60$ORIGIN 0.20.172.IN-ADDR.ARPA.@ IN SOA localhost. root.localhost. ( 202211230.. 더보기 이전 1 2 3 4 5 6 7 ··· 12 다음