При каких условиях с NSLOOKUP и PING возвращают различные IP-адреса на Windows XP? [закрытый]

Это несколько , связанное с этим вопросом .

Вы также можете просто использовать функцию by () :

x2 <- by(x$Frequency, x$Category, sum)
do.call(rbind,as.list(x2))

Эти другие пакеты (plyr, reshape) имеют преимущество в возврате данных .frame, но это стоит знать с помощью (), поскольку это базовая функция.

15
задан 20 March 2009 в 14:59
поделиться

3 ответа

nslookup использует только DNS, в то время как ping сначала посмотрит в hosts файл.

Пример:

nslookup localhost
Server:         208.67.220.220
Address:        208.67.220.220#53

Non-authoritative answer:
Name:   localhost.local.lan
Address: 67.215.65.132  

67.215.65.132 означает несуществующий домен OpenDNS (hit-nxdomain.opendns.com)

ping localhost
PING localhost (127.0.0.1) 56(84) bytes of data.
...
11
ответ дан 1 December 2019 в 04:18
поделиться

Выполните копию wireshark на Вашей машине и проследите запросы DNS, которые оставляют Вашу систему и видят то, что отличается между ними.

Принимают во внимание что nslookup по определению только запросы DNS. Другие приложения будут использовать альтернативные механизмы поиска (например, hosts файл).

3
ответ дан 1 December 2019 в 04:18
поделиться

Из вашего примера ipconfig, я предполагаю, что вы используете Windows.

nslookup - только DNS.

хосты будут использовать обычный процесс разрешения в вашей системе. Это может включать (но не ограничивается: хосты, именование Windows и DNS).

Как вы получаете IP-адрес, который использует Firefox? Если он появляется в URL-адресе, игнорируйте его, на этом уровне может происходить много вещей.

0
ответ дан 1 December 2019 в 04:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: