글
[telnet] getaddrinfo : localhost Name or service not known 에러 발생 시
IT/Programming/Solution/Tip
2010. 8. 31. 20:46
해당 오류는 /etc/hosts 에 hostname 이 잘못 기록되었을 때 발생한다.
<그림 1> 해당 문제점 발생.
여기서 우리는 해당 서버의 hostname 과 /etc/hosts 를 대조해볼 필요성이 있다.
<그림 2> hostname 과 /etc/hosts 의 내용 비교
아니나다를까 문제점이 존재한다. hostname은 anow인데
/etc/hosts 파일에서 127.0.0.1(localhost) 이 localhost 라는 hostname을 가르키고 있다.
/etc/hosts 파일을 수정하여 127.0.0.1(localhost) 이 "localhost" 라는 hostname이 아닌
anow 라는 hostname 을 가르키겠끔 수정하면 된다.
아니나다를까 문제점이 존재한다. hostname은 anow인데
/etc/hosts 파일에서 127.0.0.1(localhost) 이 localhost 라는 hostname을 가르키고 있다.
/etc/hosts 파일을 수정하여 127.0.0.1(localhost) 이 "localhost" 라는 hostname이 아닌
anow 라는 hostname 을 가르키겠끔 수정하면 된다.
<그림 3> 문제 해결
/etc/hosts 에서의 문제점을 수정한 후 telnet 연결이 잘 되는 것을 확인할 수 있다.
/etc/hosts 에서의 문제점을 수정한 후 telnet 연결이 잘 되는 것을 확인할 수 있다.
'IT/Programming > Solution/Tip' 카테고리의 다른 글
(Apache) UserDir "enable" keyword requires a list of usernames 해결 방법 (0) | 2010.11.05 |
---|---|
netcat 컴파일 시 (res_init) /tmp/cccUSCm5.o(.text+0x1b1a): undefined 에러 나는 경우 (0) | 2010.11.02 |
error: public.gpg.key: import read failed. 해결 방법 (0) | 2010.08.24 |
Vi/Vim Graphical Cheat Sheet (0) | 2010.06.08 |
(NAT)외부에서 VMWARE Guest OS 에 접속하기 (2) | 2010.03.24 |