FrontEnd

[EAI_AGAIN 오류] getaddrinfo 오류 해결 방법 (+ ping DNS 테스트)

김평범님 2022. 8. 31. 20:34
반응형

⚠️Error:getaddrinfo EAI_AGAIN

EAI_AGAIN오류

아침 출근부터 오류 발생 처음 보는 오류인데, 일단 아마존 DB가 접속이 안된다.

로그인이 안 되는 대형사고 발생!!

 

EAI_AGAIN이란?

EAI_AGAIN은 DNS 조회시간 초과 오류이다.

 

 

 

📌PING 테스트 진행 

ping 테스트 정상적인 결과
ping테스트 실패화면

DNS가 문제라고 하니, ping으로 google.com을 호출해봤는데

문제가 없는 서버에서는 ping이 잘 날라고 있었는데,

지금 오류가 발생하는 서버에서는 Temporary failure in name resolution 오류가 발생

 

 

 

😶nslookup 테스트 진행

nslookup 명령어 뒤에 조회하려는 도메인을 입력하면,

네임서버 관련된 조회가 된다고 하니 이것도 테스트를 진행

 

nslookup google.com

nslookup google.com 명령어를 입력했는데,

결과는 server can't find server:SERVFAIL

 

역시나, 뭔가 네임서버를 찾지 못하는 듯하다.

 

 

🔎문제 해결 방법

cat /etc/systemd/resolved.conf

etc/systemd/resolved.conf

확인해보니 네임서버 설정은 cat /etc/systemd/resolved.conf에서 설정할 수 있다고 해서 

확인을 해보니 설정 쪽 DNS에 아무런 설정이 되어 있지 않았다.

해당 파일에 DNS 뒤에 8.8.8.8을 추가하고 서버를 재실행해준 뒤 정상 작동되었다.

 

 

반응형