0 votos

búsqueda de dns especificado en /etc/hosts y, a continuación, dscacheutil != difieren de dig, host, chrome

A través de una larga cadena de las actualizaciones del sistema operativo, me estoy macOS Sierra 10.12.5.

Configuración de las entradas en mi archivo /etc/hosts está trabajando sólo de vez en cuando, la mayoría no.

Por ejemplo, en un recién reiniciado la máquina. Con la única configuración de redes Wifi.

Todo lo que no se ha modificado y fina:

bash-3.2$ grep facebook.com /etc/hosts
# 127.0.0.1 facebook.com
bash-3.2$ sudo killall -HUP mDNSResponder
bash-3.2$ dscacheutil -q host -a name facebook.com
name: facebook.com
ipv6_address: 2a03:2880:f127:283:face:b00c::25de

name: facebook.com
ip_address: 157.240.18.35

bash-3.2$ host facebook.com
facebook.com has address 157.240.18.35
facebook.com has IPv6 address 2a03:2880:f127:283:face:b00c::25de
facebook.com mail is handled by 10 msgin.vvv.facebook.com.

Pero luego me quite el comentario de que la línea para facebook, y me sale esto:

bash-3.2$ grep facebook /etc/hosts
127.0.0.1   facebook.com
bash-3.2$ sudo killall -HUP mDNSResponder
bash-3.2$ dscacheutil -q host -a name facebook.com
name: facebook.com
ipv6_address: 2a03:2880:f127:283:face:b00c::25de

name: facebook.com
ip_address: 127.0.0.1

bash-3.2$ host facebook.com
facebook.com has address 157.240.18.35
facebook.com has IPv6 address 2a03:2880:f127:283:face:b00c::25de
facebook.com mail is handled by 10 msgin.vvv.facebook.com.

Yo no observar algo sospechoso en la salida de scutil --dns. El dig comando y chrome ambos parecen inmunes a el /etc/hosts cambio.

ayuda?

1voto

Snacking_IT Puntos 11

Este comando le dirán que el proceso de hacer los cambios a su archivo de hosts:

sudo dtrace -qn 'syscall::open*:entry /arg1&3/ { printf("%d %s %s\n", pid, execname, copyinstr(arg0)); }' | grep hosts

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X