[Error] 갑자기 도메인 접속이 안될때 해결방법
·
Error
최근 팀에서 특이한 문제를 경험했다. 서비스 중인 도메인에 대해서 가끔 접속이 가능했다가 안되는 상황이 반복되었다. 해당 원인을 찾은 과정과 해결 방법에 대해 소개한다. 이 문제를 해결하기 위해서 여러가지 방법으로 문제를 확인했다. 예시에서 설명을 위해 접속이 안되는 도메인은 example.com 으로 가정한다. 해당 서버의 IP는 0.0.0.0으로 가정한다. 네트워크 구조가 단순하게 설명하면 Cloudflare -- Load balancer -- Server 구조로 되어 있었다. 서버의 IP로 직접 접근 이 방법은 성공했다. IP 주소를 통해서 직접 접근이 가능한 것은 서버 자체에는 문제가 없다는 것을 의미했다. 로드밸런서로 접근 이 방법역시 성공했다. 로드밸런서를 통해서 접근이 가능했던것은 마찬가지로..
[Backend-Roadmap] DNS의 동작 원리
·
기타
DNS와 DNS의 동작 원리 DNS에 대해 알기 위해서는 Domain Name에 대해서 먼저 알아야 한다. Domain Name 이란? 인터넷 상에서 다른 단말에 접근하기 위해서는 고유의 IP를 알아야한다. ex) 192.168.10.100 하지만 특정 서버에 IP를 매칭해서 하나씩 외우는 것은 불편하다. 여기서 나온것이 도메인 네임이다. 도메인 네임(Domain name) 넓은 의미로는 네트워크상에서 컴퓨터를 식별하는 호스트명을 가리킨다. 좁은 의미에서는 도메인 레지스트리에게서 등록된 이름을 의미한다. Domain Name의 구조 DNS란? DNS(Domain Name System)는 인터넷상의 도메인 이름을 실제로 접속 가능한 주소로 식별해서 찾을 수 있도록 하는 서비스이다. 예를 들어 'http:/..
얼은펭귄
'dns' 태그의 글 목록