본문 바로가기

Server/Server_Linux

DNS

0. DNS

: Domain Name System. 도메인과 IP주소를 서로 변환하는 역할을 한다

DNS 구조 (Root Level Domain부터 거꾸로 찾아간다)

# DNS서버 목록

Google Public DNS : 8.8.8.8

KT DNS : 168.126.63.1

SK Broadband : 210.220.163.82

LG U+ : 164.124.101.2

 

 

 

1. DNS 서버로 사용할 가상머신 설치 및 설정

- 환경구성 (NAT)

OS : CentOS 7

IP : 192.168.10.10

1) 가상머신 설치

 

 

2) 가상머신 설정

(1) IP 설정

 

(2) 방화벽 설정

 

 

 

2. DNS 설치

1) 패키지 설치

BIND(Berkeley Internet Name Domain) : 가장 오래된 도메인 서비스 시스템으로 DNS의 모든 기능을 갖춘 소프트웨어

yum으로 BIND 설치
시작 시 자동으로 DNS서버를 실행되도록 설정
DNS서버를 실행
정상적으로 동작하는 DNS상태를 확인

 

2) DNS 설정

이 기본값을 맨뒷줄에 복사한 후
이 기본값을 맨뒷줄에 복사한 후
정방향 영역 파일 복사 후 설정
vi /var/named/nineman.zone
www.nineman.xyz 도메인을 찾을 경우 192.168.10.20으로 찾는다
역방향 영역 파일 복사 후 설정
vi /var/named/nineman.rev
192.168.10.20 주소에 www.nineman.xyz 도메인을 매칭
접근권한과 소유권 변경

 

하지만 몇몇 보안 정책으로 인해 DNS가 제대로 작동하지 않는다

# SELinux

: 관리자가 시스템 접근 권한을 효과적으로 제어할 수 있게 하는 Linux시스템용 보안 아키텍쳐이다

disabled permissive로 변경
네임서버 조회로 DNS가 정상적으로 가동되는것을 확인할 수 있다

 

 

3) Snapshot

가상머신의 전원을 끈 상태에서

'Server > Server_Linux' 카테고리의 다른 글

APM - MySQL  (0) 2023.01.22
DNS서버와 웹서버 연동  (0) 2023.01.21
APM - Apache  (0) 2023.01.11
원격접속 (Telnet, SSH)  (0) 2023.01.10
FTP  (0) 2022.12.28