DNS 공부 자료 입니다.
개발자나 인프라 엔지니어나 클라우드 엔지니어, 네트워크 엔지니어 모두 DNS에 대한 공부가 필요하다.
자 정리해준다~
DNS 서버 세팅하면서 네이버 클라우드도 같이 배워보자~
이 과정을 학습하면 자연스럽게 네이버 클라우드에서 네트워크와 서버 생성하는 법을 같이 배워볼수 있게 된다.
캐쉬(Cache) DNS와 네임서버 2종류가 있다.
1
캐쉬 역할을 한다.
캐쉬는 일정시간 동안 정보를 가지고 있는 역할을 하는것이다.
도메인에 대한 설정은 없다.
깡통 DNS이다.
역할은 PC나 데이터 센터 서버에 DNS로 지정하는 것이다.
pc나 서버가 해당 cache dns에 가서 접속하고자 하는 도메인을 질의하는 것이다.
2
pc나 서버에 dns부분에 지정되는 ip가 dns서버 = cache dns이다.
예를 들어
회사 내 cache dns
isp cache dns 168.126.63.1 등이다.
3
캐쉬 dns만드는 법은 간단하다.
서버에 dns 설정을 올리면 된다.
따로 도메인을 추가하거나 하지 않는다.
도메인을 추가하는 경우는 대부분 네임서버이다.
4
테스트로 cache dns 만들어 사용해보자.
cache dns는 인터넷이 되어야 한다.
왜냐하면
pc -> cache로 갔다가 (인터넷이 되어야 갈수 있다)
Cache DNS가 -> root로 갔다가
Cache DNS가 -> 네임서버로 갔다가, 네임서버에서 해당 호스트에 대한 ip 응답을 주는 과정을 거치기 때문이다.
1
테스트로 네이버 클라우드에서 cache dns를 만들어보자.
네이버 클라우드는 네트워크를 만들고 서버를 만드는 구조이다.
네트워크를 만들자.
vpc
dns-vpc
10.0.0.0/20
dns-pub1
10.0.2.0/24
kr1
dns-pub2
10.0.10.0/24
kr2
2
네이버 클라우드 로그인해서 네트워크를 만들자.
3
참고자료
https://brunch.co.kr/@topasvga/3956
4
pub1 Subnet , pub2 Subnet 만들어진 상태
다음 자료
https://brunch.co.kr/@topasvga/4175