Windows ignoring specific entries in the HOSTS file
Rezolvarea unor nume la adrese IP prin fisierul HOSTS (prezent in %windir%\system32\drivers\etc) este un mecanism arhicunoscut si folosit de fiecare data cand vrem sa facem bypass la metodele de rezolutie de nume externe sau pur si simplu dorim sa blocam accesul la un anumit site (iar unele tipuri de malware folosesc acest mecanism ca sa faca hijack la anumite situri legitime).
Ce nu se stie insa este ca anumite host-uri sunt hardcodate in Windows si oricat am incerca sa folosim noi fisierul HOSTS ca sa redirectam catre un anumit IP, nu va fi posibil.
De exemplu daca incercam sa setam un alt ip pentru update.microsoft.com:
Efectiv va fi ignorat:
Si asta se va intampla pentru mai multe nume ce sunt considerate critice pentru utilizator si sistemul de operare:
download.microsoft.com
update.microsoft.com
support.microsoft.com
go.microsoft.com
microsoftupdate.microsoft.com
windowsupdate.microsoft.com
msn.com
www.msn.com
Si mai sunt si altele, toate apartinand Microsoft. Asa ca daca incercati sa redirectati catre un alt IP un site Microsoft folosind fisierul HOSTS si nu o sa mearga, acum stiti motivul.
Daca totusi doriti sa blocati accesul catre un astfel de site, puteti incerca sa folositi Windows Firewall.