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 noad.doubleclick.net
oad.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