Это несколько , связанное с этим вопросом .
Вы также можете просто использовать функцию by () :
x2 <- by(x$Frequency, x$Category, sum)
do.call(rbind,as.list(x2))
Эти другие пакеты (plyr, reshape) имеют преимущество в возврате данных .frame, но это стоит знать с помощью (), поскольку это базовая функция.
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.
...
Выполните копию wireshark
на Вашей машине и проследите запросы DNS, которые оставляют Вашу систему и видят то, что отличается между ними.
Принимают во внимание что nslookup
по определению только запросы DNS. Другие приложения будут использовать альтернативные механизмы поиска (например, hosts
файл).
Из вашего примера ipconfig, я предполагаю, что вы используете Windows.
nslookup - только DNS.
хосты будут использовать обычный процесс разрешения в вашей системе. Это может включать (но не ограничивается: хосты, именование Windows и DNS).
Как вы получаете IP-адрес, который использует Firefox? Если он появляется в URL-адресе, игнорируйте его, на этом уровне может происходить много вещей.