728x90
반응형
CentOS7 DNS서버 구축
-목차-
1. bind 패키지 설치 및 업데이트
2. /etc/named.conf 수정
3. named.cache파일 생성및 수정
4. named서비스 구동 및 enable
5. 방화벽 개방
6. Windows와 Linux에게 동작 확인
<내 설정>
- 자신의 도메인 (cyz.co.ki)을 모든(any) 클라이언트에게 응답
- 타 도메인(재귀질의)을 127.0.0.1과 우리 네트워크(192.168.0.0/24)에게 응답
- root Domain에대한 최신 정보 유지를위해 업데이트
1. bind 패키지 설치 및 업데이트
# yum install bind
# yum update bind
나같은경우 이미 있어서 Nothing to do.
2. /etc/named.conf 수정
# vi named.conf
]# vi cyz.co.ki.zone
# named-checkconf ;named.conf파일 오류검사
# named-checkzone 도메인 /var/named/도메인명.zone ;zone파일 오류검사
3. named.cache파일 생성및 수정
# wget ftp://ftp.internic.net/domain/named.cache
경로는 /etc/named 디렉토리.
4. named서비스 구동 및 enable
# named-checkconf
# named-checkzone cyz.co.ki /var/named/cyz.co.ki.zone
# systemctl restart named
# systemctl enable named
restart후 enable까지해야 다음접속때도 유지된다.
systemctl restart는 껏다키면 디폴트로 돌아감 ㅇ
5. 방화벽 개방
# firewall-cmd --add-port=53/udp --permanent
# firewall-cmd --reload
# firewall-cmd --info-zone=public
# nmcli con mod ens33 ipv4.dns 127.0.0.1
# nmcli con up ens33
파일검사 -> 서비스구동 -> 방화벽 -> DNS서비스
nmcli는 네트워크매니저.
con mod 네트워크설정
con up 네트워크활성화
6. Windows와 Linux에게 동작 확인
# nslookup
728x90
반응형
'리눅스' 카테고리의 다른 글
[Linux] CentOS7 Roundcube 메일서버 설치 (0) | 2023.01.16 |
---|---|
[Linux] 칼리리눅스 한글설치 (1) | 2023.01.15 |
[MAC] 맥북 캡쳐하는법 (2) | 2022.12.06 |
[Linux] 칼리리눅스 해킹툴 모음 사이트 (+링크) (0) | 2022.11.26 |