DNS의 다재다능함—모든 사용 사례에 적합한 배포 방식

F5 에코시스템 | 2024년 9월 24일

한 가지 과제가 있습니다. 도메인 네임 시스템(DNS)이 왜 중요한지 설명하되, ‘인터넷의 전화번호부’나 ‘웹 인프라의 초석’ 같은 비유는 피하세요.

불가능할까요? 그럴지도 모르지만, 한번 시도해 볼 가치는 있습니다. 특히 이런 비유만으로는 DNS가 얼마나 중요한지 온전히 설명할 수 없기 때문입니다.

사실 DNS는 보안 요소를 포함한 조직의 디지털 입지에서 가장 중요한 부분일 수 있습니다. 믿기 어려우신가요? 그렇지 않습니다. 그 이유는 거의 모든 인터넷 트래픽이 최종 목적지에 도달하기 전에 반드시 DNS 체크포인트를 거쳐야 하기 때문입니다.

DNS는 현존하는 가장 오래된 인터넷 프로토콜 중 하나이며 인간과 웹의 상호작용에서 매우 핵심적인 위치를 차지하고 있기에, 유구한 역사를 지니고 있습니다. 이러한 역사를 이해하면 오늘날 DNS가 왜 그토록 중요한지 더 잘 알 수 있습니다.

간략한 역사

Jon Postel, Paul Mockapetris, Craig Partridge는 RFC 882를 1983년 11월에 발표하여 오늘날과 같은 DNS의 기본 토대를 사실상 마련했습니다. 11개월 후 RFC 920을 통해 7개의 일반 최상위 도메인(TLD)이 만들어졌고, “점-문자열” 형식(.com, .net, .gov, .org 등)의 기반이 마련되면서 기업, 비영리 단체, 학교, 네트워크, 정부 기관 및 군대를 위한 도메인 체계가 확립되었습니다. 오늘날 인터넷에는 2억 개 이상의 활성 사이트가 있으며, 인터넷에 연결된 기기도 약 167억 대에 달합니다. 이 모든 것은 불과 70여 개의 사이트에서 시작된 41년 된 프로토콜에 어떤 식으로든 연결되어 있습니다.

아이디어

오늘날 이 모든 네트워크 트래픽의 일부를 관리하려는 팀은 흥미로운 질문에 직면합니다. 이 트래픽을 어떻게 처리해야할까요? 사용자가 애플리케이션이나 웹사이트에서 무엇을 하려는지 어떻게 파악하고, 그에 대응할 수 있을까요?

기본적으로 DNS 솔루션이 처리하는 쿼리는 해당 솔루션이 사용 사례를 해결하기 위해 어떤 방식으로 배포되었는지와 관계없이 사용자의 의도를 나타냅니다. 모든 것이 DNS에서 시작되기 때문입니다. 즐겨 사용하는 애플리케이션을 열거나, 이메일을 확인하거나, 호텔을 예약할 때 가장 먼저 백그라운드에서 이루어지는 작업은 DNS 확인입니다. 따라서 효율적이고 효과적이며 안전한 사용자 경험을 제공하려면 다목적 DNS 솔루션을 활용하는 것이 매우 중요합니다. DNS 서비스는 사용자가 가장 먼저 접하는 네트워크 요소 중 하나이므로, 이 도구가 더 많은 작업을 수행할수록 사용자와의 상호작용도 더욱 원활해집니다.

일부 악의적 행위자와 그보다 더 많은 악성 트래픽

DNS는 트래픽 흐름에서 차지하는 위치와 트래픽과 상호 작용하는 방식 때문에 많은 악성 트래픽에 노출되는 경우가 많습니다. 이러한 악성 트래픽은 DoS 플러딩과 중간자 공격부터 악성 IP 쿼리와 비정상 패킷에 이르기까지 다양합니다. DNS는 인터넷에 연결된 모든 개체의 최전선에 있으므로, 동기가 무엇이든 누구나 DNS에 접근하게 됩니다.

이러한 사실과 더불어 DNS가 흔히 공격의 표적이 된다는 점을 고려하면, DNS 솔루션은 자신이 전면에서 처리하는 가상 공간에 최소한 어느 정도의 보안을 제공해야 합니다. 악의적 행위자는 평판 훼손, 수익 차질, 심지어 데이터 유출 등 다양한 이유로 DNS를 공격할 수 있습니다. 따라서 팀이 DoS 유형의 공격에 대응하고 서비스를 계속 온라인 상태로 유지할 수 있도록 하는 기능은 이제 SaaS, 하드웨어 등 어떤 형태의 DNS 솔루션에서든 기본 요건이 되었습니다. DoS 공격이 세 자릿수 비율로 증가하는 상황을 목격한 만큼, DNS 솔루션을 종합적인 보안 전략의 핵심 요소로 보고 이를 배포하는 팀에 애플리케이션 제공 및 보안 기능을 모두 지원하도록 하는 것은 결코 과도한 주장이 아닙니다.

모든 사용 사례를 위한 DNS 솔루션

주 전체의 통신 트래픽을 운영하는 서비스 제공업체든, 전 세계 여러 데이터 센터에서 비즈니스 핵심 애플리케이션 트래픽을 처리하는 기업이든, 애플리케이션을 프런트엔드에서 처리할 가장 효율적인 방법을 찾는 전문 소프트웨어 팀이든 관계없이 DNS는 반드시 신중하게 고려해야 합니다. DNS가 작동을 멈추면 모든 것이 멈춥니다. 또한 투자할 가치가 있는 DNS 솔루션이라면 애플리케이션 트래픽을 위한 수동적인 디렉터리 이상의 역할을 해야 합니다. 그 트래픽의 이면에는 실제 사용자가 있기 때문입니다. 이러한 이유로 F5는 1998년부터 DNS 분야의 발전을 위해 꾸준히 노력해 왔습니다. F5는 사용자와 애플리케이션이 어디에 있든 지원할 수 있도록 DNS 솔루션을 네 가지 서로 다른 다목적 형태로 제공합니다. 귀사의 ‘전화번호부’는 어떤 역할을 합니까?

F5의 다양한 DNS 구현 방식에 대해 자세히 알아보려면 문의해 주세요.

공유

관련 블로그 게시물

성평등을 향한 여정: 사이버 보안 분야에서 성공적인 커리어를 개척하는 방법에 관한 Jenn Gile과의 Q&A
F5 에코시스템 | 2023. 07. 13.

성평등을 향한 여정: 사이버 보안 분야에서 성공적인 커리어를 개척하는 방법에 관한 Jenn Gile과의 Q&A

F5의 ‘성평등을 향한 여정’ 시리즈 네 번째 Q&A에서는 Rachael Shah와 NGINX 제품 마케팅 책임자 Jenn Gile이 사이버 보안 직종에 대한 오해를 바로잡고, 사이버 보안 분야의 성별 격차를 해소하기 위한 조언과 그 이점에 대해 이야기합니다.

TLS 검사에서 피터 파커 원칙 다루기
F5 에코시스템 | 2019. 12. 09.

TLS 검사에서 피터 파커 원칙 다루기

“큰 힘에는 큰 책임이 따른다.” 볼테르와 처칠도 이와 비슷한 말을 남겼지만, 이 문구는 스파이더맨 코믹스에서 벤 삼촌의 말로 가장 널리 알려져 있습니다. 물론 이 문구가 문화적으로 널리 통용되는 이유 중 하나는 TLS 검사를 비롯해 수많은 상황과 주제에 적용할 수 있기 때문입니다.

Venafi와 F5를 통한 머신 아이덴티티 보호
F5 에코시스템 | 2018. 12. 11.

Venafi와 F5를 통한 머신 아이덴티티 보호

‘머신 아이덴티티’란 간단히 말해 자동화된 프로세스가 자신의 신원을 식별할 수 있도록 하고, 다른 자동화 시스템과 프로세스가 관련 리소스에 적절한 수준의 접근 권한을 부여하도록 하는 방법을 의미합니다. 이 개념 자체는 새로운 것이 아닙니다. 비교적 새로운 점은 이를 구현해야 하는 규모입니다.

마이너와 미니언: 데이터 유출만이 비용을 초래하는 것은 아닙니다
F5 에코시스템 | 2018. 07. 23.

마이너와 미니언: 데이터 유출만이 비용을 초래하는 것은 아닙니다

물론 데이터 유출은 더 큰 비용을 초래할 수 있고(적어도 지금은), 실패 사실을 세상에 드러낼 수밖에 없게 합니다(통지 의무가 있으니까요). 하지만 보안을 단순히 데이터 노출 문제로만 봐서는 안 됩니다. 요즘은 데이터가...

내 클라우드에서 나가!
F5 에코시스템 | 2016. 10. 12.

내 클라우드에서 나가!

F5의 Jay Kelley가 전하는 최신 소식에는 Microsoft Office 365용 신규 ID 및 액세스 솔루션을 배포할 때 고려해야 할 사항이 정리되어 있습니다.

Shift(웹 앱) 보안 레터
F5 에코시스템 | 2015. 07. 06.

Shift(웹 앱) 보안 레터

웹 앱 보안을 개발 초기 단계로 앞당기세요. F5 블로그에서 DevOps 파이프라인 초기에 보안을 통합하여 취약점을 예방하고 시간을 절약하는 방법을 알아보세요.