특정망에서의 DNS 접속 불가 경험

jayden·2020년 3월 6일
1

web

목록 보기
5/5
post-thumbnail

문제발생

'20년 3월 4일 20시경 6개월 이상 잘되던 Backend Server DNS에 접근이 불가하다는 에러 발생

  • 첫번째 문제 : Wifi 공유기를 사용하는 pc + mobile dns 접근불가
  • 두번째 문제 : skt 통신사를 사용하는 모바일에서 dns 접근불가

원인파악(검색 + 주변지인 도움요청)

  • AWS 모든 설정을 재확인
    • EC2 : 보안그룹, 우분투 방화벽 설정, 로드밸런서 / 이상무
    • Route 53 : 호스팅 영역, 레코드 셋팅 재확인 / 이상무
  • ping 테스트 : 받음 : 4, 손실 : 4
  • 여러 방면으로 원인 파악을 했지만 1차적으로 실패!

첫번째 문제 해결

  • 공유기의 DNS 셋팅을 구글 DNS로 설정 변경을 통한 문제해결

  • 일반적으로 인터넷을 접속하게 되면 자동으로 ip와 DNS를 구성해주는데 이때 해당 통신사의 DNS가 설정된다.

두번째 문제 찝찝하게 해결

우리 회사의 Backend server dns는 'freenom' 이라는 무료 도메인 호스팅 업체를 통해 구매한 .tk DNS다. 인터넷 검색을 통해 아래와 같은 증상이 빈번하게 발생한다고 한다.

무료도메인 사용시 나타나는 주요 증상

① 나는 접속이 되지만 다른 사람은 안된다.(나는 접속이 안되는데 다른 사람은 된다고 한다.)
② PC에서는 되는데 Mobile에서는 접속이 안된다.
③ 수시로 접속이 됬다 안됬다 한다.
④ 특정 지역 / 국내 통신사 IP대역에 따라 접속이 수시로 차단된다.

무료도메인을 계속 사용해야하는 경우의 해결방법(권장하지 않음)

무료 도메인을 제공하는 업체의 DNS로 변경

  • 문제점 : DNS에 접근 해야 하는 모든 사람이 직접 DNS를 변경해주어야 한다.
    사실상 해결방법이 아니다!!

깔끔한 문제해결을 위한 AWS Route 53을 통한 도메인 구매

무슨 사유로 문제가 발생했는지에 대해서는 아직 파악하지 못했다. 특정망(skt)에서만 접속이 안되는 현상은 관련 회사 DNS서버에 우리 도메인에 대한 정보가 업데이트 안됬을수도 있고, 애초에 'BAN' 을 해놨을 경우도 있을거라 생각한다. 원인을 파악하기보다는 빨리 서비스의 안정화를 위해 새로운 도메인을 구매하고, SSL 인증서 등 조치 한후 모든 문제가 깔끔히 해결되었다! 깔끔하게 해결되었다? 라는 표현이 어울리지 않지만 이 부분에 대해서는 좀 알아봐야 할거 같다.

profile
현재의 일에 집중하되 차근차근 찐 개발자가 되기 위해서 노력중입니다.

0개의 댓글