publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
skomentuj »

TAGI: bind , squid , akceleracja , cache , proxy , serwer

2010-01-05 20:21  |  Adam Golański

Jak przyśpieszyć surfowanie po Sieci? Serwery proxy i DNS cache

Jak przyśpieszyć surfowanie po Sieci?  Serwery proxy i DNS cache

Naszym łączom internetowym daleko do tego, co oferują np. dostawcy z Korei Południowej. Cóż – tego nie poprawimy, ale jeśli jesteśmy użytkownikami Linuksa lub któregoś z uniksowych systemów (w tym Mac OS X-a) przyśpieszyć surfowanie po Sieci dzięki odpowiedniemu wykorzystaniu możliwości oferowanych przez lokalny serwer nazw i serwer proxy.

BIND jako cache DNS

Instalacja BIND-a, jednego z najpopularniejszych serwerów nazw w Internecie, jest bardzo prosta. W Debianie/Ubuntu robimy to poleceniem sudo apt-get install bind9 – zaś w wypadku innych dystrybucji wykorzystujemy któryś z właściwych im menedżerów pakietów (zypper, yum czy pacman).

Następnie szukamy pliku /etc/bind/named.conf.options i dopisujemy tam (albo zmieniamy, jeśli już istniała) następującą dyrektywę:

forwarders {
8.8.8.8;
8.8.4.4;
};

Adresy IP tu podane to serwery nazw Google'a. Można oczywiście użyć OpenDNS (208.67.222.222 i 208.67.220.220) albo resolwerów naszego dostawcy Internetu.

Teraz pozostaje jedynie zrestartować demona serwera nazw: sudo /etc/init.d/bind9 restart.

Squid jako serwer proxy

Możemy wykorzystać do przechowywania lokalnie zawartości stron internetowych serwer Squid.

Instalujemy Squida poleceniem sudo apt-get install squid (lub analogicznym). Domyślna konfiguracja pozwala mu działać jako serwerowi proxy cache. Najprościej udostępnić go wszystkim aplikacjom za pomocą systemowych ustawień Pośrednika Sieciowego. W środowisku GNOME wybieramy menu Ustawienia | Administracja | Sieć. Wyszukujemy tam kartę Konfiguracja Proxy, a następnie zaznaczamy Ręczna konfiguracja i użyj tego samego proxy dla wszystkich protokołów. Jako adres serwera podajemy 127.0.0.1, jako port 3128.

Jeśli korzystamy ze środowiska KDE, robimy podobnie – w Ustawieniach systemowych wybieramy Ustawienia sieci | Pośrednik | Podane ustawienia. Klikamy przycisk Ustawienia – jako adres serwera podajemy 127.0.0.1, jako port 3128 i zaznaczamy flagę Ten sam pośrednik dla wszystkich protokołów.

Możemy też skonfigurować tylko przeglądarkę – w Firefoksie poprzez menu Edycja | Preferencje | Zaawansowane | Sieć | Ustawienia | Ręczna konfiguracja proxy (ustawienia jw.), w Operze zaś przez Narzędzia | Preferencje | Sieć | Serwery pośredniczące (i podajemy dane j.w.). W Chrome/Chromium wykorzystywany jest moduł ustawień naszego środowiska.

Teraz pozostaje tylko uruchomić squida poleceniem sudo /etc/init.d/squid restart.

publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
skomentuj »

Polecane książki

Czytaj Webhosting

Chcesz być na bieżąco z naszymi informacjami? Zapisz się na Newsletter.

Zarejestruj domenę

Sprawdź dostępność swojej domeny:

.pl: 0 zł   .com: 19.90 zł
.com.pl: 0 zł   .eu: 19.90 zł