-
Linux - DNS스마트팩토리 개발자 교육(23.05.08 ~ 23.10.27)7/Linux 2023. 5. 26. 17:39
1. 리눅스에서 DNS서버(bind)
1) 설치 yum install bind
2) 설정 파일 /etc/named.conf
2. named.conf 파일
1) 기본 설정
options {
directory "/var/named";
};
zone "domain.com" in {
type master;
file "domain.com.zone";
};
2) 설정 확인
named-checkconf 출력 결과가 없으면 정상
3. zone 영역 파일
1) 영역 파일 설정
/var/named/domain.com.zone
;(name) (ttl) CLASS TYPE Origin DNSMaster
;-------------------------------------------------------------------------------
$TTL 1D
@ IN SOA ns.domain.com. root.domain.com. (
2018100201 ;serial number
3600 ;Refresh
1800 ;Retry
36000 ;Expire
86400 );TTL
;(name) (ttl) CLASS TYPE Value
;-------------------------------------------------------------------------------
IN NS ns.domain.com.
ns IN A [ip주소]
www IN A [ip주소]
*TYPE
NS : 이름 서버
A : IPv4 주소
AAAA : IPv6 주소
MX : 메일 서버
4. 확인
서버실행
systemctl restart named
서버실행확인
systemctl status named
netstat -anlp | grep :53
*클라이언트가 확인
윈도우에서 cmd 실행
nslookup 실행
server [DNS 서버의 IP주소]
www.domain.com'스마트팩토리 개발자 교육(23.05.08 ~ 23.10.27)7 > Linux' 카테고리의 다른 글
Linux - httpd, haproxy, 부하분산 (0) 2023.05.31 Linux - Log (0) 2023.05.26 Linux - NFS (0) 2023.05.26 Linux - LVM (0) 2023.05.25 Linux : RAID (0) 2023.05.25