Je kunt op internet een
speciale hosts file vinden die meer dan 16.000 (!) domeinnamen van adverteerders naar localhost (127.0.0.1) doet wijzen. Daardoor kan je browser ze niet 'zien', kunnen ze geen cookies op je systeem installeren of proberen spyware (voor Windows) bij je naar binnen te duwen.
De WinHelp2002 site waarnaar ik in de link verwijs praat alleen over Windows, maar de hosts file werkt dus ook prima met Linux.
Je gebruikt best niet de hele file, maar alleen het stuk met de advertisers. Het voorste stuk is de localhost-sectie voor je computer en dat wijkt bij Windows af van hoe het onder Linux is. Om problemen te vermijden laat je dat eerste stuk dus best staan zoals het is onder Linux.
Download de file en pak die uit. Je kunt ook meteen
een tekstbestand van de site downloaden of openen. Als je het in je browser opent, kopieer dan alles vanaf '
# [Start of entries generated by WinHelp2002]' tot het einde in het klembord.
Om je hosts-file in Linux te wijzigen heb je rootrechten nodig. Tik Alt+F2 en dan krijg je een uitvoerdialoogvenstertje.
Tik in:
gksudo gedit /etc/hosts
hierbij zal je rootwachtwoord gevraagd worden en dan heb je /etc/hosts geopend in een editor in rootmodus. Hou het bovenste stuk van die file zoals je het nu ziet, want daar zitten wat verschillen in met Windows. Als je de advertiser-lijnen vanuit je browser in het klembord gekopieerd had, kun je de volgende paragraaf overslaan.
Klik bovenaan op het open-pictogram en navigeer naar en open het gedownloade hosts-bestand. Omdat je nu in rootmodus zit, begint de navigatie niet in je eigen thuismap, maar in de rootdirectory. Klik op Bestandssysteem, daarna /home daarna directory dirk en dan Downloads als dat was waar je de gedownloade hosts-file gezet had. Dubbelklik op de file.
Dat opent zich nu in een tweede tab in de teksteditor Gedit. Je ziet een hosts-file die begint met de gebruikelijke dingen voor Windows en even lager zie je:
# [Start of entries generated by WinHelp2002]
# [Misc A - Z]
127.0.0.1 fr.a2dfp.net
127.0.0.1 m.fr.a2dfp.net
127.0.0.1 ad.a8.net
enz.
Kopieer vanaf '
# [Start of entries...' tot helemaal onderaan alles (kies het met de muis en tik ctrl+C, ctrl+INSERT of klik op Bewerken en Kopiëren).
Klik nu op de tab met je originele /etc/hosts en plak alles onderaan erbij. Bewaar en sluit de editor af. Klaar!
De site werkt die hostsfile een paar keer per jaar bij en dan volg je weer dezelfde procedure, alleen moet je alvorens te plakken natuurlijk de oude tekst markeren zodat die overschreven wordt bij het plakken.
De huidige file dateert overigens van 18 januari.
Zelf werk ik al jaren met deze file en het werkt prima!