우분투 22.04 | 9_dns 우선순위 알아보기
- DNS(도메인 네임 시스템)는 도메인 이름과 IP 주소를 매핑하는 시스템이며, 엔지니어, 개발자, 관리자에게 중요함 🌐
- DNS 쿼리 시 사용자 관점에서 일어나는 과정과 순서를 이해하는 것이 중요함 🧐
- 개인 컴퓨터에서 웹사이트 접속 시, DNS 서버 설정을 통해 문자 형태 주소를 IP 주소로 변환하여 접속함 💻
- 공유기에 설정된 DNS 서버 정보가 기본적으로 사용되지만, 로컬 PC의 'etc/hosts' 파일에서 도메인-IP 매핑을 직접 설정할 수도 있음 ⚙️
- DNS 쿼리 우선순위: 'etc/hosts' 파일 > 'systemd-resolved' > 'netplan 설정' > 공유기 DNS 설정 순으로 적용됨 🥇
- 'SS nltp' 명령어를 통해 특정 프로세스에 어떤 포트가 열렸는지 확인할 수 있음 🔍
- UFW(Uncomplicated Firewall)를 사용하여 방화벽을 설정하고 특정 포트나 IP의 접근을 제어할 수 있음 🛡️
- 'NS 룩업' 명령어를 통해 특정 도메인의 IP 주소를 확인할 수 있음 🔎
- 'systemd-resolved' 서비스는 DNS 쿼리를 처리하는 프로세스이며, 재시작을 통해 설정 변경을 적용할 수 있음 🔄
- 'etc/resolv.conf' 파일은 DNS 서버 정보를 담고 있으며, 'systemd-resolved'에 의해 관리됨 📄