1 votos

/etc/hosts ignora algunas entradas

Dando el siguiente comando se muestra mi /etc/hosts con un formato similar. Intentando que Safari vaya a facebook.com efectivamente da la URL: safari-resource:/ErrorPage.html pero para algunas o muchas de las otras entradas no funciona. Tampoco funciona para el navegador Tor, pero supongo que esa es otra cuestión. He intentado bloquear estos dominios usando el control parental en mi router pero tampoco funciona. dscacheutil -q host -a name facebook.com da

name: facebook.com
ipv6_address: fe80:1::1

name: facebook.com
ip_address: 127.0.0.1

Creo que las entradas que no son de Facebook son desviadas por Safari, dado esto pregunta para reddit. De modo que si no encuentra doubleclick.net, pedirá a un servidor DNS una alternativa.

$ cat -vet /etc/hosts
##$
# Host Database$
#$
# localhost is used to configure the loopback interface$
# when the system is booting.  Do not change this entry.$
##$
127.0.0.1^Ilocalhost$
255.255.255.255^Ibroadcasthost$
::1^Ilocalhost$
127.0.0.1^Ifacebook.com$
fe80::1%lo0^Ifacebook.com$
127.0.0.1^Ifonts.googleapis.com$
127.0.0.1^Ifonts.gstatic.com$
127.0.0.1^Iwww.facebook.com$
127.0.0.1^Iadservice.google.com$
127.0.0.1^Iadservice.google.nl$
127.0.0.1^Iwww.adservice.google.nl$
127.0.0.1^Idoubleclick.net$
127.0.0.1^Igoogle-analytics.com$
127.0.0.1^Iwww.googletagservices.com$
127.0.0.1^Ifonts.googleapis.com$
127.0.0.1^Igoogleads.g.doubleclick.net$
fe80::1%lo0^Ifonts.googleapis.com$
fe80::1%lo0^Iadnx.com$
fe80::1%lo0^Igooglesyndication.com$
fe80::1%lo0^I360yield.com$
fe80::1%lo0^Ifonts.gstatic.com$
fe80::1%lo0^Iwww.facebook.com$
fe80::1%lo0^Iadservice.google.com$
fe80::1%lo0^Iadservice.google.nl$
fe80::1%lo0^Iwww.adservice.google.nl$
fe80::1%lo0^Idoubleclick.net$
fe80::1%lo0^Igoogle-analytics.com$
fe80::1%lo0^Iwww.googletagservices.com$
fe80::1%lo0^Ifonts.googleapis.com$
fe80::1%lo0^Igoogleads.g.doubleclick.net$
fe80::1%lo0^Ifonts.googleapis.com$
127.0.0.1^Iadnx.com$
127.0.0.1^Igooglesyndication.com$
127.0.0.1^I360yield.com$

0 votos

Para qué dominios no funciona y para cuáles sí. dscacheutil ¿retorno para esos? Además, tenga en cuenta que las entradas sólo bloquean los nombres de host específicos, no los subdominios, por lo que, por ejemplo, su archivo de hosts bloqueará doubleclick.net pero no ad.doubleclick.net o ad.fr.doubleclick.net o... Es posible que desee obtener una lista de bloqueo más completa de algún lugar como MVPS o Steven Black

1voto

Oskar Puntos 1242

¿Has descartado que el JavaScript del navegador web intente varias resoluciones? Estoy pensando que hacer entradas de hosts no va a cortar la mostaza y la mayoría de la gente va a necesitar algo más fuerte como un servidor DNS personalizado para ayudar a escalar este juego de whack-a-mole

Pi Hole es mi sumidero de DNS favorito en la actualidad y simplifica en gran medida nuestros esfuerzos anteriores si no te importa montar un ejército de robots para blindar tu red.

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