로컬이 아닌 주소 (예 : Google)에서 nslookup
을 수행합니다. 내 컴퓨터 (우분투 12.10 실행)에서 결과로 얻은 결과는 다음과 같습니다.NSLOOKUP 혼동 : 정보를 로컬에서 어디에서 얻고 있습니까?
Server: 127.0.0.1
Address: 127.0.0.1#53
Non-authoritative answer:
Name: www.google.com
Address: 173.194.37.52
Name: www.google.com
Address: 173.194.37.48
Name: www.google.com
Address: 173.194.37.49
Name: www.google.com
Address: 173.194.37.50
Name: www.google.com
Address: 173.194.37.51
저는 이것을 이해하려고합니다. "비 정식 답변"아래에있는 주소 목록은 google.com에서 사용할 수있는 모든 주소라고 가정합니다.하지만 내 로컬 호스트 정보가 맨 위에 표시되는 이유는 무엇입니까? 또한 nslookup
은 로컬 컴퓨터를 쿼리하거나 DNS 서버 만 쿼리합니까?
나는 this을보고 있었는데, nslookup
을 설명하는 링크가 있지만, Windows 용이며 그들이 무엇을하고 있는지 이해하지 못했습니다.
나는 또한 man
페이지를 참조했지만, 그 사람들은 nslookup
을 사용하는 방법을 알려주지 만 그 뒤에있는 "이론"은 아닙니다. 누군가 정확히 nslookup
쿼리를 설명하는 것이 좋겠습니까? 예를 들어 예제를 사용하는 것이 좋습니다.
감사하겠습니다.
내'/ etc/resolv.conf' 파일에는'nameserver 127.0.0.1' 만 있기 때문에'nslookup'은 '/ etc/resolv.conf' 파일을 열어 원격 DNS 서버를 확인하십시오. – BigDamnHero
It * 항상 * resolv.conf의 적절한 값을 확인합니다. –