Dlaczego strona Apple zrywa z blokadą 2o7.net?

0

Mam /etc/hostsblok na 2o7.net i wydaje się, że metrics.apple.com firmy Apple to alias DNS dla 2o7. Podczas nawigacji w witrynie apple.com za pomocą przeglądarki Chrome lub Safari otrzymuję następujące informacje:

Failed to load resource: the server responded with a status of 404 (Not Found) 
http://metrics.apple.com/b/ss/appleglobal,appleusmac,appleusmacbookpro/1/H.…er%3BQuickTime%20Plug-in%207.7.1%3BSharePoint%20Browser%20Plug-in%3B&AQE=1

Ilekroć pojawia się ten komunikat, JavaScript wydaje się zepsuć i prawie nawet link na stronie jest ignorowany. Nie jestem pewien, czy to błąd przeglądarki.

Nie chcę odblokowywać 2o7.net, ale oczywiście chciałbym, żeby strona działała. Jakieś pomysły?

Nic Cottrell
źródło

Odpowiedzi:

1

dig metrics.apple.com daje

;; ANSWER SECTION:
metrics.apple.com.  4107    IN  CNAME   appleglobal.112.2o7.net.
appleglobal.112.2o7.net. 249    IN  A   66.235.133.14
appleglobal.112.2o7.net. 249    IN  A   66.235.138.2
...

więc możesz próbować dynamicznie aktualizować hostsplik co godzinę:

grep -v metrics.apple.com /etc/hosts > /tmp/raw-hosts
echo $(dig metrics.apple.com | 
       grep ^appleglobal | 
       head -1 | cut -c 35-) metrics.apple.com appleglobal.112.2o7.net >> /tmp/raw-hosts
mv /tmp/raw-hosts /etc/hosts
nohillside
źródło
Te adresy IP niezmiennie często zmieniają charakter CDN.
Jason Salaz,
Ach, dobra racja.
nohillside