네트워크 보안

[네트워크] DNSSEC에 대해서

rumy29 2025. 4. 13. 10:36

DNSSEC(Domain Name System Security Extension)이란?

DNS 데이터 대상의 “데이터 위조/변조 공격”을 방지하기 위한 인터넷 표준 기술

 

■ DNSSEC 개념

- DNS 데이터의 위조/변조 가능성을 원천적으로 차단하기 위해, 공개키 암호화 방식의 전자서명 기술을 DNS 체계에 도입하여 적용함

 ▷ 공개키 암호화 방식의 전자서명 메커니즘은 금융권 등에서 널리 사용하는 공인인증서가 사용하고 있는 기술

- 디지털 서명을 하기 위한 키를 사용함

- 키는 사용된 DNS 레코드에 디지털 서명을 하는 방식으로 작동함

 ▷ DNS 레코드(Record): DNS 서버가 해당 패킷을 받았을 때 어떤 식으로 처리할지를 나타내는 지침

  ⚫ 서버가 요청에 응답하는 방법에 대한 다양한 구문과 명령이 포함되어 있음

- 보안을 강화하고 프라이버시를 향상

- 사이버 공격으로부터 보호 수준을 높임

- DNS의 무결성과 신뢰성을 보장하는 데 도움을 줌

- 복잡성 증가, 리소스 요구 사항 상향

- 추가 단계가 필요하기 때문에 처리 시간이 늘어나고, 네트워크 오버헤드가 생김

DNSSEC 개념
DNS 레코드 종류
DNSSEC 무결성 검증

 

보안침해 공격에 대한 DNSSEC이 제공하는 보안성 범위

공격 유형 방어 여부 비고
파밍
(캐싱 포이즈닝)
방어/방지 DNS 데이터 위/변조 방식 이용 공격에 효과적 대응
피싱 해당 없음 피싱은 유사 도메인 네임을 사용하지만, 데이터 위/변조에 해당하지 않음
DDoS 공격 DDoS 공격 방어 메커니즘이 아님
웜바이러스에 의한 호스트 정보 변조 DNSSEC은 DNS 질의응답 절차 관련 “데이터 위/변조” 방지 기술

 

 

- 파밍(pharming): ISP(Internet Service Provider)의 캐시 DNS 서버나 사용자 PC에 특정 도메인 네임에 대해 위/변조된 IP 주소가 설정되도록 하는 공격 방식

 ▷ 캐시 DNS 서버의 캐시 메모리에 가짜 데이터를 저장하여 사용하도록 유도하는 방식의 파밍 공격을 특히 “DNS 캐시 포이즈닝 공격”이라고 부름

 

인터넷상의 피싱 공격과 파밍 공격 비교

구분 피싱(Phishing) 공격 파밍(Pharming) 공격
주된 목적 가짜 사이트로 유도해 개인정보 탈취
공격 방식
(인터넷)
- 실제 도메인 네임과 유사한 가짜 도메인 네임을 사용
- 진짜처럼 위장된 가짜 사이트로 접속하여 개인정보  입력 유도
조직, 목적, 분류 등 명칭을 영문 약자로 표현한 최상위 도메인
공격 특징 주로 이메일, SMS 등에 첨부된 링크를 통해 접속을 유도 정상 도메인 입력만으로도 공격이 가능하므로 별다른 유인 매체가 불필요
위험성 사용자가 세심한 주의를 기울이면 공격 탐지, 피해 방지 가능 - 실제 도메인 네임이 그대로 사용되므로 공격 탐지 곤란
- 사용자가 많은 캐시 DNS 서버에 공격 성공할 경우, 피해 범위가 광범위

 

 

 

참고

https://xn--3e0bx5euxnjje69i70af08bea817g.xn--3e0b707e/jsp/resources/dns/dnssecInfo/dnssecInfo.jsp

 

한국인터넷정보센터(KRNIC)

도메인 소개, 등록 및 사용, IP주소, AS번호, DNS 정보, 관련규정 제공

xn--3e0bx5euxnjje69i70af08bea817g.xn--3e0b707e

 

https://kr.godaddy.com/help/what-is-dnssec-6135

 

GoDaddy - DNSSEC란 무엇인가요?

DNSSEC로 DNS의 보안 및 무결성을 높이세요.

kr.godaddy.com

 

https://inpa.tistory.com/entry/WEB-%F0%9F%8C%90-DNS-%EB%A0%88%EC%BD%94%EB%93%9C-%EC%A2%85%EB%A5%98-%E2%98%85-%EC%95%8C%EA%B8%B0-%EC%89%BD%EA%B2%8C-%EC%A0%95%EB%A6%AC

 

🌐 DNS 레코드 종류 ★ 완벽 정리

DNS 레코드 DNS Record는 DNS 서버가 해당 패킷을 받았을 때 어떤식으로 처리할지를 나타내는 지침을 말한다. 간단히 말하면 DNS 상에서 도메인에 관한 설정을 하기 위해 사용되는 일련의 설정 문자라

inpa.tistory.com

 

https://kr.godaddy.com/help/what-is-dnssec-6135

 

GoDaddy - DNSSEC란 무엇인가요?

DNSSEC로 DNS의 보안 및 무결성을 높이세요.

kr.godaddy.com