도메인이란?
도메인은 인터넷에 연결된 컴퓨터를 사람이 쉽게 기억하고 입력할 수 있도록 문자(영문, 한글 등)로
만든 인터넷주소이다.
법률상으로는 인터넷주소자원에 관한 법률 제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 |