본문 바로가기

네트워크

[네트워크] DNS-2

반응형

도메인이란?
도메인은 인터넷에 연결된 컴퓨터를 사람이 쉽게 기억하고 입력할 수 있도록 문자(영문, 한글 등)로
만든 인터넷주소이다.

법률상으로는 인터넷주소자원에 관한 법률 제2조에 따라 도메인은 인터넷에서 인터넷 프로토콜 주
소를 사람이 기억하기 쉽도록 하기 위하여 만들어진 것이다.

 

 

< 전세계 인터넷주소자원 관리 체계도 >

https://        www.       bluescreen.       co.            kr            :1004

프로토콜  호스트네임    3rd도메인   2nd도메인  1st도메인         PORT  => 뒤에서 부터 읽어나감

 

                            

    RFC

IETF   IRTF

 

RFC에 등록된 우리나가 기술 WIBRO(에그) KT가만듦

무선데이터 전송기술 : 

1st 도메인 (7대 도메인 + 신규 7개)

<7대 도메인>

.com 영리를 목적으로 만들어짐 (돈받을수있음)

.net  네트워크 연구기관, 비영리를 목적으로 만들어짐 (영리도 포함임)

.org 완전 비영리기관

.gov 정부기관 (미국)

.edu 교육기관

.int 국제기구

.mil 국방기관 (미국)

-----------------

<이후 추가 된 거>

.aero(항공사), .museum(박물관), .biz(비즈니스) 등등

 

 

일반최상위도메인이 사용되면 국가코드최상위도메인은 숨는다(2nd 없음)

국가코드최상위도메인이 1st로 사용되면 일반최상위도메인이 2nd로 내려옴

 

 

※ ac, hs, ms, es, kg 교육부에 등록된 기관들 / 아니면 대안학교

※ 다음, 네이버 대주주 삼성

 

② hosts, bind는 옛날 방식

③ 여기에 바로 등록되어 있으면 ④으로

    없으면 ⑤

  ※ Window : C:\Windows\System32\drivers\etc\hosts

    여기에 등록하면 여기부터 찾음( 서버에 상관없이)

⑤ Domain ↔ IP

    nameserver  [IP주소] 1st     

    nameserver  [IP주소] 2nd   1st가 동작안하면 동작

    nameserver  [IP주소] 3rd    1st, 2nd동작안하면 동작

    → 2,3개 등록하는 이유는 백업같은 개념

 

### 네임서버의 종류와 역할

가) 마스터 서버 (MASTER)
    일반적인 네임 서버
    존(zone) 형태의 DB파일을 유지

    존파일을 만들고 수정하고 삭제  → 루트 도메인에게 올려줌

나) 슬레이브 서버 ( SLAVE)
    마스터서버의 이상시 운영 (백업서버) 
    마스터서버와 동일한 설정 ( 마스터로 부터 존파일을 넘겨받는다 )
다) 캐싱 전용 서버 (HINT)
    존(zone) 파일이 없이 중간 역할만을 수행 루트DNS에게 다이렉트로 물어봄
라) 포워드 서버
    대표적으로 루트(.) 네임서버
    존파일 없으며 해당 서버로 전달하는 역할만 수행 

 

file bluescreen.com.zone";

이거랑 같은 존파일이 생성 되있어야됨

 

DNS에서 금기단어 @ → Loopback 나라는 뜻임

IN 지정할게요

SOA start of authority 

[네임서버도메인]

[관리자 이메일 주소] 실제로는 root@bluescreen.com

$TTL 86400     //외부로 유출됐을 때 살아 있는 시간 (Time to Live), [s]
@ IN SOA ns.khk.com. root.khk.com. ( 
	42		; Serial  마스터 슬레이브가 존파일을 주고받은 횟수
	28800	; Refresh 새로고침, 이시간 지나면 자료를 동기화
 	14400 	; Retry   다시시도
 	360000	; Expire  만료
 	86400	; Minimum 최소 TTL (하루)
)

IN	NS		ns.khk.com.             //네임서버
IN	MX 10	mail.khk.com.           //메일서버 MX [우선순위 10]
IN	MX 20	mail.khk.com.           //메일서버 MX [우선순위 20]
IN	A		192.168.0.109           //정방향 , PRT(RARP), A: IPv4 AAAA:IPv6


 ns		IN	A	192.168.0.109
www		IN	A	192.168.0.100
ftp		IN	A	192.168.0.200 
mail	IN	A	192.168.0.250
질의 타입 설명
ANY 도메인에 등록된 모든 현황
SOA(start of Authority) Resource Record의 type
NS(name server) 도메인에 대한 네임 서버
PTR(domain name pointer, RARP) IP address대한 호스트명 
A(address, ARP) 인터넷 호스트 주소, 정방향, A: IPv4 / AAAA : IPv6
ex) www   A   192.168.0.100
CNAME 별명
ex) www2   CNAME   WWW
MX(mail exchanger) 메일을 최정적으로 수신할 호스트 이름

슬레이브가 마스터가 존파일을 거부할수 있음 마스터가 주는 존파일의 시리얼넘버가 더 낮으면 업데이트 안함

 마스터는 인위적으로 시리얼넘버를 올려야함

 

 ns		IN	A	192.168.0.109
www		IN	A	192.168.0.100
www2	IN	A	192.168.0.101
www3	IN	A	192.168.0.102
www4	IN	A	192.168.0.103
www5	IN	A	192.168.0.104
ftp		IN	A	192.168.0.200

 

로드밸런싱 : 균등분할
 동시 접속 시 균등하게 나눠서 보내 줌

 

###마스터

 

###슬레이브

cd /var/named/chroot/var/named/

여기에 slaves 폴더에 마스터의 존파일을 받아옴

※→■

 

 

'네트워크' 카테고리의 다른 글

[네트워크]gns3 설치 및 설정  (0) 2021.07.08
[네트워크] DNS  (0) 2020.10.08
[네트워크]DHCP  (0) 2020.10.06
[네트워크] 정적 라우팅 (Static Routing)  (0) 2020.09.29
[네트워크] GNS3  (0) 2020.09.24