본문 바로가기
IT개념

[IT개념] DNS와 DDNS

by JDonly 2024. 7. 17.

💎 DNS (Domain Name System)

개념

DNS는 도메인 이름을 IP 주소로 변환해주는 시스템입니다. 인터넷에서 웹사이트를 찾거나 이메일을 보낼 때, 도메인 이름(예: www.example.com)을 입력하면 DNS 서버가 해당 도메인 이름에 대한 IP 주소(예: 192.0.2.1)를 반환하여 컴퓨터가 목적지 서버와 통신할 수 있게 해줍니다.

특징

  • 분산 구조: DNS는 중앙 서버 없이 여러 서버에 분산되어 있어, 시스템의 안정성과 확장성을 높입니다.
  • 계층 구조: DNS는 루트 도메인, 최상위 도메인(TLD), 2차 도메인 등 계층 구조로 되어 있습니다.
  • 캐싱: DNS 쿼리 결과를 캐시하여 자주 요청되는 도메인에 대한 응답 속도를 높입니다.
  • 레코드 유형: A (주소), MX (메일 교환), CNAME (별칭), TXT (텍스트) 등 여러 유형의 레코드를 지원합니다.

예시

  • 웹사이트 접속: 사용자가 브라우저에 www.example.com을 입력하면, DNS 서버가 해당 도메인의 IP 주소를 반환하여 웹사이트에 접속할 수 있게 해줍니다.
  • 이메일 전송: 이메일을 보낼 때도 DNS가 수신 서버의 IP 주소를 찾아서 메일이 올바른 경로로 전달되도록 돕습니다.

 

💎 DDNS (Dynamic Domain Name System)

개념

DDNS는 동적 IP 주소를 사용하는 장치가 변경된 IP 주소를 DNS 서버에 자동으로 업데이트할 수 있게 해주는 서비스입니다. 고정 IP 주소를 사용하지 않는 가정용 네트워크나 소규모 비즈니스 환경에서 주로 사용됩니다.

특징

  • IP 주소 변경 대응: ISP로부터 제공받는 IP 주소가 변경되더라도, DDNS가 자동으로 DNS 레코드를 업데이트하여 도메인 이름이 올바른 IP 주소를 가리키도록 합니다.
  • 연속적인 접근성: IP 주소가 자주 변경되는 환경에서도 도메인 이름을 통해 연속적으로 장치에 접근할 수 있습니다.
  • 간편한 설정: 대부분의 DDNS 서비스는 간단한 설정으로 동작하며, 네트워크 장치나 소프트웨어를 통해 자동 업데이트가 가능합니다.

예시

  • 홈 서버: 가정에서 NAS나 웹 서버를 운영하는 경우, DDNS를 설정하여 외부에서도 myhomeserver.ddns.net 같은 도메인 이름을 통해 서버에 접근할 수 있습니다.
  • CCTV 시스템: IP 카메라나 CCTV 시스템에 DDNS를 설정하여 언제 어디서나 카메라 영상을 확인할 수 있습니다.

 

비교

  • 고정성: DNS는 주로 고정 IP 주소를 사용하는 환경에서 사용되며, DDNS는 동적 IP 주소를 사용하는 환경에 적합합니다.
  • 유연성: DNS는 큰 네트워크와 안정적인 인프라에서 활용되고, DDNS는 소규모 네트워크와 빈번한 IP 주소 변경이 있는 환경에서 유리합니다.

 

결론

DNS는 인터넷의 기본적인 네트워크 통신을 가능하게 하는 중요한 시스템이며, DDNS는 보다 유동적인 환경에서 네트워크 접근성을 높이는 도구입니다. 두 시스템 모두 인터넷과 네트워크 사용에서 필수적인 역할을 합니다.