반응형
- [Win2003] DNS Record 알아보기에서 정리한 Record에서 PTR Record를 사용하여, 역방향 도메인 조회를 테스트해보려고 한다.
- 매번, 정방향으로만 조회해보았기 때문에, 역방향으로 조회할 때 필요한 설정을 알아보았다.
300x250
[Linux DNS PTR 조회해보기]
1. DNS Server 설치하기
yum -y install bind*
- DNS Server를 설치한다.
2. DNS 영역 설정하기
vim /etc/named.conf
options {
listen-on port 53 { any; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
recursing-file "/var/named/data/named.recursing";
secroots-file "/var/named/data/named.secroots";
allow-query { any; };
vi /etc/named.rfc1912.zones
#정방향 조회
zone "tiene123.vm" IN {
type master;
file "tiene123.vm.zone";
allow-update { none; };
};
#역방향 조회
zone "1.168.192.in-addr.arpa" IN {
type master;
file "tiene123.rev";
allow-update { none; };
};
* 역방향 조회답게, 1.168.192 를 거꾸로 하면 192.168.1 즉, A Record의 IP 대역이 된다.
- 정방향 조회 영역 Zone 설정
vi tiene123.vm.zone
$TTL 1D
@ IN SOA @ rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS @
A 192.168.1.131
WWW A 192.168.1.131
ftp A 192.168.1.131
- 역방향 조회 영역 Zone 설정
vi tiene123.rev
$TTL 1D
@ IN SOA @ rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS @
A 192.168.1.131
131 PTR tiene123.vm.
131 PTR www.tiene123.vm.
131 PTR ftp.tiene123.vm.
3. DNS Server 구동하기
systemctl start named
systemctl status named
- DNS Server 를 구동하고, 상태를 확인한다.
nslookup
- Type을 각각 ns와 ptr로 변경하여, 조회를 해본다.
- NS의 경우, 도메인 이름을 입력하면, IP 주소를 출력한다.
- PTR의 경우, IP 주소를 입력하면, 도메인 이름을 출력한다.
반응형
'IT > ㄴ Linux' 카테고리의 다른 글
[CentOS] Linux NGINX 기초 및 구축 [ /etc/nginx/nginx.conf ] (0) | 2023.08.10 |
---|---|
[CentOS] Linux Apache 정리 및 구축[/etc/httpd/conf/httpd.conf ] (0) | 2023.08.09 |
[CentOS] Linux 보조 DNS Server 구축 [/etc/named / slave] (0) | 2023.08.07 |
[CentOS] Linux DNS Server 정리 및 구축 [bind / Root Hint / hosts / resolv.conf] (0) | 2023.08.01 |
[CentOS] Linux DHCP Server 구축하기 [dhcpd.conf / DHCP IP Mac 고정] (0) | 2023.07.28 |