DNS Server

estar987·2023년 9월 18일
0

Linux

목록 보기
11/23

DNS Server

  • 개요

    • 사람이 기억하기 쉬운 문자 형태의 도메인명을 기계가 기억하기 쉬운 숫자 형태 의 IP 주소로 변환해 주는 시스템
  • 기본 설정

    • 패키지(bind-*) / 포트(53/tcp,udp) / 서비스 (dns) / 데몬(named[.service])
  • 실습
    (linux) # vi /etc/hosts

    (linux) # vi /etc/resolv.conf
    →껐다가 키면 domain이 사라진다

    (linux) # vi /etc/named.conf
    13 listen-on port 53 { any; };
    21 allow-query { any; };
    33 recursion no;
    → 어떤 질문을 하더라도 누구든지 받겠다라는 의미
    → query : 의도적인 질문 (질의) 답이 하나임
    → 이 파일(/etc/named.conf)이 하는 역할: 네임서버 전용 포트인 53번 포트를 열어주는 역할을 한다
    → 33 recursion no : 재차 묻지 말고 그냥 진행해라

    (linux) # vi /etc/named.rfc1912.zones

    (linux) # cd /var/named
    (linux) # ls –l
    (linux) # cp named.localhost samadal.com.zone
    (linux) # vi samadal.com.zone

    (linux) # cp samadal.com.zone samadal.com.rev
    (linux) # vi samadal.com.rev

    허가권 변경
    (linux) # chmod 660 sama
    소유권 변경
    (linux) # chown root:named sama

    접속 확인
    (linux) # nslookup

DNS 명령어 정리

 # vi /etc/hosts
 # vi /etc/resolv.conf
 # vi /etc/named.conf
 # vi /etc/named.rfc1912.zones
 # cd /var/named
 # cp named.localhost gu.zone
 # vi gu.zone
 # cp gu.zone gu.rev
 # vi gu.rev
 # chmod 660 gu.*
 # chown root:named gu*
 # nslookup
profile
System / Cloud / DevOps Engineer

0개의 댓글