Klopt het dat je het bestand "mvps hosts" zelf ergens in Windows moet plaatsten?

Status
Niet open voor verdere reacties.

Miauw

Terugkerende gebruiker
Lid geworden
24 okt 2003
Berichten
1.034
Klopt het dat je het bestand "mvps hosts" zelf ergens in Windows moet plaatsten?

Klopt het dat het geen programmatje is?
 
Ik wil niet in windows rommelen dus dit onderdeel gaat er dan maar niet in.

Is er niet een klein programmatje voor?
 
Nee.

Je hoeft alleen maar een bestand te overschrijven. Er kan bijna niks mis gaan en als het misgaat (bijna onmogelijk) of als je daarna problemen hebt met bepaalde site's kan alles heel makkelijk terug te zetten met the hoster:
Geplaatst door buffy
Download TheHoster.
Unzip TheHoster naar een eigen map, bijv. C:\Program Files\Hoster.
Start The Hoster door te dubbelklikken op Hoster.exe.
Klik op "Restore Original Hosts".
Klik "OK".
Sluit TheHoster af.
 
Heeft Windows XP zelf dat gat al niet gedicht?

Ik wil niet te veel rommelen omdat er diverse programma's naast elkaar gaan draaien.
 
Geplaatst door Miauw
Heeft Windows XP zelf dat gat al niet gedicht?

Ik wil niet te veel rommelen omdat er diverse programma's naast elkaar gaan draaien.

Het MVPS Hosts bestand is geen 'programma' en het 'draait' niet. Het is alleen maar een alternatief voor het (lege) Hosts bestand dat standaard in Windows zit. Het zorgt ervoor dat vele kwaadwillende sites geblokkeerd worden. Windows XP doet dat standaard niet. Dus als je extra bescherming wilt, doe je er goed aan het MVPS Hosts bestand even te installeren.

Meer informatie: http://www.mvps.org/winhelp2002/hosts.htm
 
Het is dus weer zo'n beveiligings gat van Windows?
 
Geplaatst door Miauw
Het is dus weer zo'n beveiligings gat van Windows?
Als je een beveiligings-lek bedoeld kan ik er een antwoord op geven.

Het hosts-bestand wordt doorzocht als je naar een internet-pagina wil. Site's die in het hosts-bestand staan (door MVPS HOSTS) zijn niet te bereiken. Het gaat voornamelijk om site's die bekent zijn vanwege het verspreiden van rotzooi.

Het is geen beveiligings-lek.
Normaal is het hosts-bestand ook aanwezig maar dan worden er geen site's geblokkeerd.

MVPS HOSTS is meer een voorzorgsmaatregel. Je kan niet naar die site's toe en dus ook geen rotzooi binnenhalen via die site's. Natuurlijk zijn er ook veel site's die niet in MVPS HOSTS staan (en wel rotzooi verspreiden), dus het blijft altijd opletten.


Hier een overzicht met alles wat in MVPS HOSTS staat (de site's die worden geblokkeerd): http://www.mvps.org/winhelp2002/hosts.txt
 
Wat er gebeurt, is het volgende.

Het internet werkt normaal gesproken op ip adressen. Elke computer op het internet heeft een ip adres. Bijvoorbeeld 212.80.100.12, 80.73.5.18 enz. Helpmij heeft als ip adres 212.204.228.112.

Nu is dat niet handig om http://212.204.228.112 in te voeren in de adresbalk van je browser. het kan wel, en je komt ook gewoon op www.helpmij.nl uit, maar handig is het niet. Gewoon www.helpmij.nl intikken is veel handiger en herkenbaarder.

Maar het internet werkt niet met www.helpmij.nl, het internet herkent alleen ip adressen.

Er moet dus een koppeling komen tussen www.helpmij.nl en het ip adres 212.204.228.112. Dat wordt gedaan door DNS servers (domain name service) die een grote database hebben waarin domeinnamen (zoals www.helpmij.nl) gekoppeld worden aan de ip adressen (zoals 212.204.228.112).

Jij tikt in de adresbalk van je browser www.helpmij.nl in. Je computer kent daar het ip adres niet van, maar het kent wel het ip adres van de DNS server (die instellingen heb je van je provider gekregen). Het verzoek gaat naar de DNS server, die vervolgens aan jouw computer vertelt dat hij naar 212.204.228.112 moet gaan. En vervolgens kom je op helpmij uit. Van dat hele proces merk je niets, dat wordt geregeld door jouw computer die lekker zit te chatten met de DNS server.

Dat is het verhaaltje zoals het eigenlijk werkt. Vroeger echter (let op, opa spreekt) waren er nog geen DNS servers. Gewoon, die waren nog niet uitgevonden. Wat deed men toen om de naamkoppeling te laten werken?

Microsoft vond het HOSTS bestand uit. Dat is een simpel tekstbestand waarin ip adressen en domeinnamen staan. Het ziet er bijvoorbeeld als volgt uit.

127.0.0.1 localhost
212.204.228.112 www.helpmij.nl
enz.

Waarschijnlijk is het HOSTS bestand bij jou leeg, dat is namelijk standaard. We hebben immers het HOSTS bestand niet meer nodig voor het koppelen van namen aan ip adressen, daar zorgt DNS immers voor.

In een leeg HOSTS bestand staat alleen

127.0.0.1 localhost

Dat wil zeggen dat de computernaam "localhost" gekoppeld is aan het ip adres 127.0.0.1. De localhost, ofwel 127.0.0.1, wil zeggen "deze computer, ofwel de computer waar je nu achter zit.

Je kunt een HOSTS bestand ook zelf aanpassen door er domeinnamen (of computernamen binnen je eigen netwerk) aan toe te voegen. Let op dat je daarin geen typfouten maakt, want dan kan je die betreffende website (of computernaam in je eigen netwerk) niet meer benaderen.

Let op, het HOSTS bestand wordt altijd voor de DNS naamkoppeling uitgevoerd! Dat wil zeggen dat als er in het HOSTS bestand een foute verwijzing staat (bijvoorbeeld www.helpmij.nl naar 111.111.111.111), dan dan ook de DNS naamkoppeling niet meer werkt. Pas als de betreffende domeinnaam (of computernaam in je eigen netwerk) niet in het HOSTS bestand is terug te vinden, gaat jouw pc op zoek naar een DNS server.

Nu zal je zeggen, wat boeit mij dit hele verhaal? Nou, dat boeit jou heel veel! Want wat is namelijk het geval, we kunnen bepaalde websites die ons irriteren en die we niet willen zien (inclusief popups) in het HOSTS bestand koppelen aan 127.0.0.1. Wat gebeurt er namelijk, op jouw pc wordt de instructie gegeven om de url www.irritantepagina.nl te openen. In het HOSTS bestand staat vermeld dat www.irritantepagina.nl is gekoppeld aan 127.0.0.1. Dus jouw computer denkt, hee die website staat op mijn eigen harde schijf! En vindt die vervolgens natuurlijk niet. En dus wordt die pagina niet geopend. En dat is wat we wilden, toch?

Moet je die hele HOSTS file dan zelf gaan intikken? Natuurlijk niet. IJverige mensen hebben dat al voor jou gedaan. Je kunt hun HOSTS bestand gebruiken om al die irritante websites te blokkeren. Je kunt het hele HOSTS bestand kopieren of bepaalde delen ervan overnemen.
 
Laatst bewerkt:
Goed uitgelegt hangmat:thumb::thumb:


Op mijn site heb ik de volgende uitleg staan (hier staat ook de locatie van het hosts-bestand bij en nog iets over het verwijzen naar de verkeerde site):

In Windows zit een bestand genaamd hosts. In dit bestand zijn IP-adressen in combinatie met een site te vinden. Met het hosts-bestand kan je site’s blokkeren, maar ook een site aan een ander IP-adres koppelen waardoor de verkeerde site wordt geopend.

Het hosts-bestand is te vinden op de harde schijf in de volgende map:
Windows 9X/ME C:\WINDOWS
Windows 2000 C:\WINNT\SYSTEM32\DRIVERS\ETC
Windows XP C:\WINDOWS\SYSTEM32\DRIVERS\ETC

Als je het Hosts-bestand opent met kladblok krijg je te zien wat er in staat.

In het hosts-bestand is één regel die er in hoort te staan. Dat is de volgende:
127.0.0.1 localhosts
Als er andere regels in staan heb je deze er of zelf ingezet of ze zijn erin gezet door een programma. Er zijn ook schadelijke bestanden (virussen/trojans/spyware) die er regels inzetten. Het gevolg hiervan kan zijn dat je bepaalde site’s niet kan bereiken, maar ook dat je naar een site wordt omgeleidt. Deze kan schadelijk, maar ook onschadelijk zijn.
Hier staan twee voorbeelden. Het gevolg (voor als dit in je Hosts-bestand staat), staat onder de regel :
127.0.0.1 www.yahoo.nl
www.yahoo.nl is niet te bereiken.

216.239.59.104 www.yahoo.nl
Je wordt omgeleid naar www.google.nl.


Op de volgende manier kan een site worden geblokkeerd met behulp van het Hosts-bestand:
1. Open het Hosts-bestand met kladblok
2. Begin onder 127.0.0.1 localhost op een nieuwe regel.
3. Typ 127.0.0.1 in
4. Druk één keer op tab.
5. Vul de site in waar het om gaat.
Voorbeeld: 127.0.0.1 www.google.nl
Google is nu niet te bereiken.
6. Sla het bestand op via bestand->opslaan.
7. Je bent nu klaar en de site is geblokkeerd.


Geplaatst door hangmat
Moet je die hele HOSTS file dan zelf gaan intikken? Natuurlijk niet. IJverige mensen hebben dat al voor jou gedaan. Je kunt hun HOSTS bestand gebruiken om al die irritante websites te blokkeren. Je kunt het hele HOSTS bestand kopieren of bepaalde delen ervan overnemen.
Voor deze mensen heb ik heel wat bewondering. Ik zet zelf wel is een regel in het HOSTS-bestand, maar als er veel ingezet moeten worden is dit een heel werk.


Als er iets foutgaat bij een verandering met het hosts-bestand (bijvoorbeeld door iets erin zet) kan je het originele hosts-bestand terugzetten met TheHoster: http://www.funkytoad.com/download/hoster.zip
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan