DNS 레코드
CS/네트워킹2023. 9. 16. 14:58DNS 레코드

AWS Route53을 이용해 Application LoadBalancer에 도메인을 연결하는 과정에서 DNS 레코드에 대한 이해가 부족하다고 생각해 공부하며 기록한 글입니다. 나는 현재 Route53에 shinsohui.com 이라는 호스팅 영역을 가지고 있다. Application LB에 연결된 레코드 명은 poc.shinsohui.com이며 이 레코드의 유형은 A이다. 이 외에도 A 레코드, NS 레코드, SOA 레코드가 있는데 각 레코드 유형별로 어떤 의미를 가지고 있는지 알아보겠다. DNS 레코드 종류 A 도메인 주소가 가지는 IP(1:1) CNAME 별칭을 부여한 특정 도메인 주소 MX Mail Exchanger, 메일을 주고 받기 위한 서비스 레코드 TXT 일반적인 텍스트 내용을 기록 SOA..

APM을 이용한 웹 서버 구축 및 Wordpress를 활용한 웹 사이트 (Web, DB, DNS 서버 분리) - 4
Project2022. 3. 18. 02:35APM을 이용한 웹 서버 구축 및 Wordpress를 활용한 웹 사이트 (Web, DB, DNS 서버 분리) - 4

DNS 서버를 구축하여 웹 서버 IP 주소가 아닌 도메인명으로 접근할 수 있게 한다. DNS 서비스를 위한 패키지 설치 bind, bind-utils 패키지를 설치해준다. [root@dns ~]# yum -y install bind bind-utils DNS 서비스를 설정해준다. [root@dns ~]# nmcli con add con-name static3 ifname enp0s3 type ethernet 연결 'static3' (fe2d96ed-14fc-42d0-a759-48e7301899af)이 성공적으로 추가되었습니다. [root@dns ~]# nmcli con mod static3 ipv4.addresses 10.0.2.10/24 ipv4.gateway 10.0.2.2 ipv4.dns 10.0...

[Linux] Master & Slave
Linux2022. 3. 10. 23:55[Linux] Master & Slave

✅ Master & Slave 개념 Master와 Slave는 주, 보조 관계이며 DNS 서버를 이중화한다. (여러대의 slave를 사용할 수도 있다.) Slave 서버는 Master 서버로부터 생성된 dns 설정을 미러링하는 백업 서버의 역할을 한다. Master, Slave는 동기화 과정을 통해 zone 파일을 관리하는데 zone 파일의 SOA 필드에 있는 serial을 확인하여 이 파일이 업데이트 되었는지 판단한다. serial이 증가했을 경우 파일이 업데이트된 것으로 판단하고 동기화 과정을 통해 Slave 서버로 zone 파일이 전송된다. 동기화 과정을 zone transfer 라고 하는데 포트 TCP 53번이 여기서 사용된다. (일반 반복 쿼리 시 UDP 53번 사용) Master 서버가 죽으면..

[Linux] DNS 동작
Linux2022. 3. 10. 22:46[Linux] DNS 동작

✔️ 들어가기 앞서 DNS 개념을 모른다면 아래글을 읽고 돌아오자 ! [네트워킹] DNS(Domain Name System) 들어가기 앞서 DNS를 알아보기 앞서 도메인 개념에 대해 이해하고 가자 ✔ 도메인(=domail)이란 ? ip는 사람이 이해하고 기억하기 어렵기 때문에 이를 위해 ip에 이름을 부여한 것이다. ✔ 도메인 구 nice-engineer.tistory.com ✔️ 리눅스 DNS 관련 파일 /etc/hosts 호스트 파일은 서버의 이름과 그에 해당하는 IP주소를 미리 저장해 놓아야만 사용할 수 있다. 특별한 경우가 아니라면 네임서버 쿼리보다 호스트 파일의 우선순위가 높다. (우선순위를 변경할 수 있다.) 매우 간단하게 설정할 수 있는 장점이 있지만 이 파일의 내용은 로컬 시스템에서만 유효..

[네트워킹] DNS(Domain Name System)
CS/네트워킹2022. 3. 8. 10:23[네트워킹] DNS(Domain Name System)

들어가기 앞서 DNS를 알아보기 앞서 도메인 개념에 대해 이해하고 가자 ✔ 도메인(=domail)이란 ? ip는 사람이 이해하고 기억하기 어렵기 때문에 이를 위해 ip에 이름을 부여한 것이다. ✔ 도메인 구성 요소 인터넷 상의 모든 도메인은 ".(dot)" 또는 루트(root)라 불리는 도메인 아래에 그림과 같이 나무를 거꾸로 위치시킨 역트리(inverted tree)의 계층적 구조로 구성되어 있다. 루트 도메인 바로 아래의 단계를 1단계 도메인 또는 최상위 도메인(TLD, Top Level Domain)이라고 부르며, 그 다음 단계를 2단계 도메인(SLD, Second Level Domain)이라고 부른다. 도메인은 일반 최상위 도메인과 국가 최상위 도메인으로 구분할 수 있으며 여기서 일반 최상위 도메..

image