August 2023
Beginner to intermediate
408 pages
4h 57m
Korean

마이클 프리드리히(Michael Friedrich)
깃랩 디벨로퍼 에반젤리스트
“모두 DNS가 문제야.”
상당히 익숙하게 들릴 것이다. 아마도 장애 상황에서 여러분의 동료에게 들어 보았을 수도 있다. 고객이 쇼핑몰 웹 사이트가 동작하지 않는다고 이야기해서 직접 브라우저로 확인해 보니 문제없어 보인다.
DNS는 분산 환경을 사용하므로 높은 가용성을 보장하는 동시에 때로는 디버깅이 어렵다. 문제가 도메인명 해석resolving에 반드시 연결되는 것은 아니다. 그 대신에 네트워크 라우팅의 전체 그림과 클라이언트 관점에서의 패킷 흐름을 분석할 필요가 있다.
웹 사이트에 접근할 수 없다면 DNS 문제일까? 클라이언트가 방화벽이나 프록시 뒤에서 콘텐츠를 받으려고 하는 특정한 장소와 연관되어 있을 수 있다. 더 깊이 있는 분석(수사)이 필요하다. 고객이 연락할 때마다 형사가 되기는 어려운 일일 것이다.
문제를 분석하기에 앞서 잠시 멈추어서 심호흡하자. 모든 것을 알 수는 없다. 문서와 구글이 당신의 최고 친구다. 다른 사람이 말하는 ‘빌어먹을 매뉴얼을 좀 읽어Read The F***ing Manual, RTFM’는 잊어라. 문서는 항상 첫 번째 진입점이 되어야 한다. 친절한 개발자가 문제 해결 ...
Read now
Unlock full access