Plik hosts i blokowanie reklam

O pliku hosts zostało napisane już dziesiątki tekstów mój będzie kolejnym. Nowością będzie pokazanie przykładów jak plik ten może pomagać blokować reklamy. Denerwujące reklamy są obecnie zmorą portali internetowych. Nowoczesne przeglądarki mają wbudowane blokady pop-upów i różnych skryptów natomiast plik hosts zablokuje reklamy obrazkowe, niektóre flashowe i javascript. Dodatkowym atutem będzie zmniejszenie transferu łączę nie będzie marnowało zasobów na ściąganie niechcianych elementów.Czym jest plik hosts? Plik ten pomaga systemowi operacyjnemu na łączenie się z siecią. Normalnie łącząc się z jakimś adresem internetowym system wysyła zapytanie do serwerów DNS (Domain Name Servers) w celu ustalenia pod jaki numer IP ma się kierować. Przed połączeniem system w pierwszej kolejności sprawdza czy może w pliku hosts powiedzieliśmy mu jakie IP ma szukany adres, jeżeli tam się znajduje do pod niego idzie w innym przypadku pyta DNS. Dodając często odwiedzane adresy przyśpieszymy minimalnie połączenie z nimi. Innym lepszym zastosowaniem jest „zablokowanie” adresów, których nie chcemy odwiedzać. W tym celu kieruje się je na własny komputer gdzie idą w pustkę (patrz UWAGA). Przekierować w ten sposób możemy reklamy, strony z malware, tracking cookie itp.

Plik hosts znajduje się w lokacji:

Windows 7/Vista/XP = C:\WINDOWS\SYSTEM32\DRIVERS\ETC
Windows 2K       = C:\WINNT\SYSTEM32\DRIVERS\ETC

Nie ma rozszerzenia a do jego edycji wystarczy zwykły notatnik. Blokowane adresy należy wpisywać w postaci

127.0.0.1 moj.adres.internetowy.com
#tutaj komentarz

Gdzie 127.0.0.1 to adres IP interfejsu lokalnego (localhost) „moj.adres.internetowy.com” to adres strony którą blokujemy. Jeżeli chcemy powiedzieć systemowi o IP ulubionej strony wpisujemy go w miejsce 127.0.0.1. W jednej linijce wpisujemy jedną stronę internetową. W pliku możemy dopisywać komentarze zaczynając linijkę od znaku #. Oczywiście nie trzeba wpisywać dziesiątek stron ręcznie w internecie są do znalezienia piki z tysiącami linijek. Ja korzystam ze strony MVPS (ponad 16tyś wpisów zawiera adresy polskich stron) dodatkowo dopisałem kilka własnych adresów. Teraz screeny pokazujące użycie pliku hosts. Nie używam innych narzędzi blokujących tylko wbudowanego pop-up blokera z Opery. Strony zostały pomniejszone opcją pomniejszenia z Opery (klawisz -) w celu lepszego pokazania efektów. W czerwnoych ramkach reklamy, które zniknęły po zastosowaniu wpisów w pliku hosts.

Onet z reklamami:                                                 Onet bez reklam:

WP z reklamami:                                              WP bez reklam:

Nasza Klasa z reklamami:                                         Nasza Klasa bez reklam:

UWAGA

  • Jeżeli na komputerze znajduje się serwer www to łącząc sie z adresem 127.0.0.1 połączymy się z tym adresem i wyświetli się nam nasza strona.
  • Duży plik hosts może spowolnic prace internetu rozwiązanie podane jest na stronei MVPS
  • Działa z każdą przeglądarką, jest niezależny od nich.
  • Czasem mogą wystąpić „problemy” z niektórymi pop-upami. otworzy się puste okno.

Pozdrawiam

Reklama

Informacje Radom
Informatyka jest tak samo nauką o komputerach jak astronomia jest nauką o teleskopach.

9 Responses to Plik hosts i blokowanie reklam

  1. Adam Kostrzew says:

    Jest darmowy program blokujący reklamy we wszystkich programach: http://mstat.net/madblock.html

    • Radom says:

      Owszem można stosować zewnętrzne programy Adblocki i tym podobne. Plik host również działa na każdy program, i na każdym komputerze, a nie zużywa zasobów.

      Pozdrawiam

  2. marson says:

    Jaki jest adres serwera reklamowego naszej klasy zeby zablokowac reklamy? szukalem w zrod;e ale cos opornie mi idzie

    • Radom says:

      Ja mam dodane w pliku host
      127.0.0.1 media.nk-net.pl
      127.0.0.1 xstatic.nk-net.pl

      niektóre reklamy przechodzą ale na tyle mało, że mnie nie irytują. Nie wiem czy nie traci nk na funkcjonalności ja nie zauważyłem różnicy ale mało używam tego serwisu.

      Pozdrawiam

  3. Pingback: Podsumowanie roku na wordpressie « Radom blog

  4. Gosc says:

    A ja mam pytanie z innej beczki.
    1. Czy za pomoca wpisu w pliku hosts mozna blokowac polaczenia z konkretnymi trackerami sieci bittorrent?
    2. Czy to prawda, ze trzeba takie same wpisy dodac do pliku lmhosts.sam, ktory znajduje sie w tym samym katalogu, zeby to dzialalo?

    • Radom says:

      1. Oczywiście wystarczy, że dodasz adresy tych trackerów jak w przykładzie np. 127.0.0.1 http://denis.stalker.h3q.com
      127.0.0.1 http://tracker.torrenty.org
      itp.
      2. Dodanie czegokolwiek do pliku lmhosts.sam nic nie da. Aby zadziałało trzeba usunąć końcówkę .sam ;]. Plik lmhosts służy głównie do ułatwień znajdowania nazw NetBIOS w LAN. Oczywiście można go wykorzystać także do nazw TCP/IP jednak jeżeli znajdzie w HOSTS przekierowanie na 127.0.0.1 dalej szukać nie będzie. Szczegóły i kolejność przeszukiwania adresów np w http://www.comptechdoc.org/os/windows/wintcp/wtcpname.html

      Pozdrawiam
      Radom

  5. Pingback: Dwia oczywiste features w Google Analytics. | Radom blog

  6. Pingback: Programy komputerowe służące do blokowania reklam internetowych (2) - Telefirma.pl

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Wyloguj /  Zmień )

Zdjęcie na Facebooku

Komentujesz korzystając z konta Facebook. Wyloguj /  Zmień )

Połączenie z %s

%d blogerów lubi to: