Dies ist eine Frage, wie das Internet funktioniert.
Wenn Sie in einem Browser wie Google.com eine Adresse eingeben, muss Ihr Computer die tatsächliche IP-Adresse des Computers kennen, den Sie erreichen möchten. Es muss eine Liste verwendet werden, um herauszufinden, welche IP-Adresse Google.com heute hat.
Zunächst sucht Ihr Computer in seinem DNS-Cache (Domain Name System). Wenn Sie sich kürzlich auf der Website befunden haben, muss der PC keine weiteren Suchvorgänge durchführen.
Anschließend wird in der Hosts-Datei nachgesehen, ob Sie die IP-Adresse dieser Site selbst aufgeschrieben haben.
Wenn Ihr PC kein Glück hat, lokal die richtige IP-Adresse zu finden, werden Sie nach dem DNS-Server gefragt, der in den Netzwerkkarteneinstellungen aufgeführt ist. Normalerweise lautet die Einstellung "automatisch", was bedeutet, dass Ihr PC den Router auffordert, herauszufinden. Wenn der Router auf die Standardeinstellungen gesetzt ist, wird die Anfrage an den DNS-Dienst Ihres ISP weitergeleitet.
Wenn der ISP die richtige IP-Adresse kennt, teilt er Ihrem PC mit, und Ihr PC stellt eine Verbindung zu Google.com her. Andernfalls suchen die DNS-Server Ihres Internetdienstanbieters nach anderen autorisierenden DNS-Servern, die über größere Listen mit den IP-Adressen verfügen, bis sie gefunden werden.
Da es gelegentlich etwas dauern kann, nach DNS-Adressen zu suchen, kann es aus Leistungsgründen zu einer direkten Eingabe der Daten in die hosts-Datei kommen. In Unternehmensnetzwerken kann es erforderlich sein, bestimmte interne Server manuell aufzulisten. Für den Heimanwender wird es jedoch häufiger verwendet, um den Zugriff auf Websites zu blockieren, indem die interne IP des lokalen PCs von 127.0.0.1 (localhost) angegeben wird. Sie können beispielsweise große Hostdateien mit Adservernamen herunterladen. Wenn Ihr PC versucht, eine Verbindung zu diesen Servern herzustellen, um Anzeigen zu laden, schlägt die Verbindung fehl und es werden keine Anzeigen angezeigt.
Bei Ihrem Beispiel von www.sublimetext.com wird die Software, sobald sie versucht, auf die Website zuzugreifen, an den lokalen PC (127.0.0.1) weitergeleitet. Das Update schlägt fehl, da keine Antwort von Ihrem lokalen PC empfangen wird, da Sie keinen sublimen Text-Update-Server ausführen.