localhost를 못찾습니다.
글쓴이: ssk / 작성시간: 금, 2003/03/14 - 4:29오후
/etc/hosts 에 다음과 같이 되어 있고요.
Quote:
127.0.0.1 localhost
/etc/host.conf 는 다음과 같습니다.
Quote:
order hosts,bind
multi on
그런데 nslookup localhost 를 하면 찾지를 못하네요. 그냥 바로 127.0.0.1 이다..라고 알려주어야 하는것 아닌가요? 물론 nslookup yahoo.com 같은 외부 사이트들은 아주 잘 찾습니다. localhost 만 못찾고 있습니다.
원인이 뭘까요...
Forums:
원래 그런것 아닌가요?
안녕하세요? 서주영입니다.
nslookup 은 네임서버를 찾아주는 건데
nslookup 에서 localhost 의 네임서버를 찾기 위해 쿼리를 날린 네임서버에 localhost 의 네임서버 정보가 없어서 그런것 같은데요.
제 생각에는 이상이 있는게 아니라 정상인것 같습니다.
넷피아에서 실수로 ( 실수겠죠? ^^;; ) localhost 도메인을 팔아서 어느 네임서버에는 localhost 가 등록되어 있을 수도 있지만 기본적으로는 localhost 라는 도메인은 없다고 인식하고 있으므로 못찾는게 정상이라 생각합니다.
localhost 를 127.0.0.1 로 하시려면 직접 네임서버를 돌리셔서 nslookup 할 때 자신의 서버에 쿼리를 날리시면 될겁니다.
그런데 nslookup 으로 localhost 를 찾으시려는 의도가 다른데 있을것 같은데...
암튼 제 생각은 그렇습니다 ^^;
천재태지서주영
Re: localhost를 못찾습니다.
nslookup 은 dns 에 쿼리를 던지는 겁니다.
localhost 를 못찻는것은 당연한것이죠.
하지만 ping localhost 하면 응답이 올껍니다.
------------------------------------------------------------------------------------------------
Life is in 다즐링
위에 분들이 말씀하신데로..nslookup 에서 localhost
위에 분들이 말씀하신데로..
nslookup 에서 localhost 를 찾을려면 쓰시는 네임서버에 localhost -> 127.0.0.1 이라는 정보가 들어 있어야 합니다.
하지만 일반적으로 localhost 는 자신의 컴퓨터의 host 에 등록해 놓고 쓰기 때문에 네임서버에서 localhost 에 대한 정의는 안 해 놓는 편입니다.
댓글 달기