Zmodyfikuj DNS!.pdf

(13 KB) Pobierz
69999719 UNPDF
Chcesz przyspieszy ć Internet. Zmodyfikuj DNS!
Chcesz przyspieszy ć Internet? Zmodyfikuj DNS!
Mariusz B łoń ski
1 czerwca 2007 13:17
Tego e-booka otrzymujesz dzieki: http://ksiazkidosluchania.tnb.pl
Niewa ż ne, w jaki sposób łą czysz si ę z Internetem. To i tak zbyt wolno. Ka ż dy,
niezale ż nie od tego, czy u ż ywa 56-kilobitowego modemu czy najszybszych łą czy
FiOS, chcia ł by mie ć szybszy dost ę p do Sieci. Istnieje prosta metoda na
przyspieszenie ł adowania si ę stron WWW - co wa ż ne, skorzystanie z niej nic nie
kosztuje. Wystarczy zmieni ć sposób, w jaki pecet u ż ywa DNS, technologii
niezb ę dnej do surfowania po Sieci. To - jak zobaczysz w poni ż szym artykule -
jest znacznie prostsze, ni ż s ą dzisz...
Zanim zaczniesz, musisz zapozna ć si ę z podstawami DNS. Gdy wpisujesz w
przegl ą darce adres taki jak np. www.pcworld.pl, jest on t ł umaczony na adres IP,
który jest zrozumia ł y dla pod łą czonych do sieci serwerów i ruterów. Tak wi ę c gdy
napiszesz www.pcworld.pl, serwer DNS dokona zamiany tego adresu na numer
194.69.207.146.
Twój komputer kontaktuje si ę z serwerami DNS i prosi je o przet ł umaczenie
adresów na numer IP. Oczywi ś cie komputer, by po łą czy ć si ę z serwerem DNS,
równie ż musi zna ć jego numer IP. Jest on albo dostarczany na bie żą co przez
twojego dostawc ę Internetu, albo te ż wpisywany raz na sta ł e, podczas
konfigurowania po łą czenia sieciowego.
Je ś li komunikacja z serwerem DNS trwa zbyt d ł ugo, albo gdy serwer ten zbyt d ł ugo
umaczy adresy, oczekiwanie na stron ę WWW, z któr ą chcesz si ę po łą czy ć , b ę dzie
trwa ł o d łuż ej. Tak wi ę c nawet wówczas, gdy masz najszybsze na ś wiecie łą cze,
komunikacja z Sieci ą mo ż e troch ę potrwa ć .
Je ś li b ę dziesz w stanie przyspieszy ć proces t ł umaczenia adresów, przyspieszysz
surfowanie po Sieci. Poka ż emy ci, jak tego dokona ć .
Przyspieszanie po łą czenia za pomoc ą OpenDNS
Oto najszybszy sposób zmiany sposobu pracy DNS i przyspieszenia łą cza: korzystaj
z darmowych, superszybkich serwerów DNS udost ę pnianych przez OpenDNS zamiast
DNS-ów swojego providera internetowego. Serwery OpenDNS korzystaj ą z pot ęż nej
pami ę ci cache, w której przechowywane s ą informacje na temat serwerów na ca ł ym
ś wiecie. Dost ę p do tych danych uzyskasz znacznie szybciej, ni ż za pomoc ą serwera
DNS swojego providera.
Zmiana adresów serwerów DNS
Jak poka ż emy w dalszej cz ęś ci artyku ł u, serwis oferuje jeszcze wiele innych
us ł ug, takich jak np. mo ż liwo ść tworzenia skrótów w przegl ą darce. Dzi ę ki nim
mo ż esz adresowi www.pcworld.pl przypisa ć np. liter ę "p". Po jej wpisaniu w pasek
adresu i naci ś ni ę ciu Entera, po łą czysz si ę z nasz ą witryn ą .
Adres podstawowego serwera OpenDNS to 208.67.222.222, a serwera alternatywnego -
208.67.220.220.
Ż eby z nich skorzysta ć musisz poinformowa ć swój komputer, ż e chcesz ich u ż ywa ć .
W systemie Windows XP naci ś nij Start | Ustawienia | Panel sterowania |
Po łą czenia sieciowe. Nast ę pnie kliknij prawym klawiszem na swoje po łą czenie i
wybierz "W łaś ciwo ś ci". Pojawi si ę nowe okienko dialogowe.
Lewym klawiszem kliknij na "Protokó ł internetowy TCP/IP", a nast ę pnie naci ś nij
przycisk "W łaś ciwo ś ci". W kolejnym okienku, które zobaczysz, zaznacz opcj ę "U ż yj
nast ę puj ą cych serwerów DNS". W miejsce "Preferowanego serwera DNS" wpisz
208.67.222.222, a jako "Alternatywny serwer DNS" - 208.67.220.220. Po wpisaniu
naci ś nij OK, a pó ź niej Zamknij i jeszcze raz Zamknij. Nast ę pnie uruchom ponownie
komputer.
Je ś li skonfigurujesz swój komputer tak, by u ż ywa ł OpenDNS, tylko ten komputer
dzie z niego korzysta ł . Je ś li chcesz, by wszystkie maszyny w twojej sieci
łą czy ł y si ę z OpenDNS, mo ż esz odpowiednio skonfigurowa ć ruter. W ten sposób nie
dzie trzeba konfigurowa ć ka ż dego komputera z osobna.
Strona 1
Chcesz przyspieszy ć Internet. Zmodyfikuj DNS!
Sposób zmiany konfiguracji rutera jest zale ż ny od tego, jakiego urz ą dzenia
ywasz oraz czy korzystasz z ma ł ej sieci domowej, czy te ż wielkiej,
korporacyjnej. Je ś li jest to ma ł a sie ć , zaloguj si ę do rutera, odszukaj jego
ustawienia DNS i wpisz odpowiednie adresy IP w miejsca dla podstawowego i
alternatywnego serwera.
Niezale ż nie od tego, czy pracujesz w ma ł ej czy wielkiej sieci lokalnej, z
pewno ś ci ą skorzystasz na pod łą czeniu si ę do szybkich DNS-ów. Co wi ę cej, OpenDNS
daje dost ę p do takich narz ę dzi, jak na przyk ł ad blokowanie konkretnych adresów.
Oferuje te ż statystyki dotycz ą ce wykorzystywania serwerów DNS.
Je ś li z nowych adresów DNS maj ą korzysta ć wszystkie komputery w sieci, nale ż y
zmieni ć adres w ruterze
W przypadku wielu ruterów nale ż y zalogowa ć si ę do urz ą dzenia wpisuj ą c w pasku
adresu przegl ą darki 192.168.2.1, a nast ę pnie wype ł niaj ą c pole has ł o i nazwa
ytkownika. Znajdujemy opcj ę zmiany serwerów DNS i wpisujemy adresy w
odpowiednie pola. Nast ę pnie klikamy "Zapisz" i restartujemy ruter.
Je ś li pracujesz w sieci du ż ej korporacji, przed zmian ą DNS-ów najlepiej jest
przeczyta ć dzia ł FAQ OpenDNS.
Pami ę taj, ż e OpenDNS mo ż e nie wspó ł pracowa ć z prywatnymi sieciami wirtualnymi
(VPN). Nie byli ś my w stanie zmusi ć go do wspó ł pracy z serwisem Cisco VPN. Zanim
cokolwiek zaczniesz zmienia ć w ustawieniach sieciowych, najlepiej zapytaj o
zdanie administratora.
OpenDNS, o czym ju ż wspominali ś my, pozwala na tworzenie skrótów, których mo ż na
ywa ć zamiast pe ł nych adresów witryn. Aby skorzysta ć z tej opcji najpierw
nale ż y si ę zarejestrowa ć . To nic nie kosztuje. Po zalogowaniu na stronie nale ż y
klikn ąć na przycisk "Shortcuts". Nast ę pnie trzeba wype ł ni ć dwa pola: w górnym
wpisa ć tekst skrótu, w dolnym adres, do którego skrót ma prowadzi ć . Pó ź niej
wystarczy klikn ąć "Create shortcut" i mo ż na u ż ywa ć ustalonego skrótu podczas
drowania po Sieci. Mo ż na te ż doda ć do przegl ą darki odpowiedni przycisk
(znajduje si ę on na dole strony serwisu OpenDNS) i w czasie surfowania u żyć go
na danej stronie, by utworzy ć skrót.
Przyspieszanie Sieci za pomoc ą pliku HOSTS
Istnieje jeszcze inny sposób na szybszy dost ę p do Internetu - utworzenie lub
edycja pliku Hosts, który przechowywany jest na lokalnym dysku twardym i zawiera
adresy oraz odpowiadaj ą ce im numery IP. Gdy wpisujemy jaki ś adres w
przegl ą darce, system Windows, zanim po łą czy si ę z serwerem DNS, najpierw
sprawdza plik Hosts w poszukiwaniu tego adresu. Je ś li go znajdzie, samodzielnie
umaczy go sobie na IP. Dzi ę ki temu nie musisz czeka ć na serwer DNS przed
odwiedzeniem strony WWW.
Plik Hosts jest plikiem tekstowym, wi ę c wyedytowa ć mo ż na go np. w Notatniku.
Plik, zarówno w Windows XP jak i Windows Vista, znajdziesz w
C:\Windows\System32\Drivers\Etc (czasem mo ż e znajdowa ć si ę te ż w
$C:\Winnt\System32\Drivers4). Plik nie ma ż adnego rozszerzenia. Nazywa si ę po
prostu Hosts. Je ś li go nie ma w ż adnej z podanych lokalizacji, nale ż y go
utworzy ć .
Otwórz wi ę c plik Hosts i wpisz najpierw numer IP, a nast ę pnie adres
interesuj ą cej ci ę strony WWW. Wpis powinien wygl ą da ć tak: 194.69.207.146
pcworld.pl. Ka ż da kolejna strona musi znajdowa ć si ę w osobnej linii.
W pierwszej kolumnie zawsze piszemy IP, w drugiej adres URL. Pomi ę dzy obiema
kolumnami powinna by ć co najmniej jedna spacja. Aby zachowa ć porz ą dek i
przejrzysto ść dobrze jest nacisn ąć pomi ę dzy nimi klawisz Tab. Po dokonaniu
edycji zapisujemy plik Hosts.
Edytowanie pliku Hosts
Co jaki ś czas trzeba upewnia ć si ę , ż e dane w pliku Hosts s ą aktualne. Je ś li
bowiem serwis zmieni adres IP, nie b ę dziemy mogli si ę do niego dosta ć .
Strona 2
Chcesz przyspieszy ć Internet. Zmodyfikuj DNS!
Ustaw pami ęć cache serwera DNS
Windows, by przyspieszy ć prac ę DNS, przechowuje zawarte w nim informacje w
specjalnym obszarze pami ę ci cache. I tam w łaś nie szuka najpierw informacji o
stronach. Je ś li je znajdzie, nie zagl ą da ju ż do pliku Hosts, ani nie łą czy si ę z
serwerem DNS. W pami ę ci cache przechowywane s ą dane z pliku Hosts oraz dane
ostatnio odwiedzanych witryn. Znajduj ą si ę tam zarówno informacje o witrynach, z
którymi uda ł o si ę po łą czy ć , jak i o tych, przy próbach po łą czenia z którymi
otrzymali ś my informacj ę , ż e nie mo ż na znale źć danej strony.
O ile wi ę c Windows znajdzie w pami ę ci podr ę cznej dane nt. witryny, z któr ą si ę
łą czyli ś my, to nam j ą poka ż e. Je ś li trafi tam na informacje o stronie, z któr ą
nie uda ł o nam si ę skontaktowa ć , wy ś wietli komunikat o b łę dzie.
Właś nie te zapami ę tane b łę dy mog ą stanowi ć k ł opot. Je ś li bowiem od czasu
nieudanej wizyty administrator danej strony naprawi ł b łą d i po łą czenie si ę z ni ą
jest ju ż mo ż liwe, my si ę o tym nie dowiemy. Windows sprawdzi posiadane przez
siebie informacje i wy ś wietli komunikat o b łę dzie. Nie jest to wielki problem,
gdy ż informacje o nieudanych po łą czeniach s ą przechowywane jedynie przez pi ęć
minut, a nast ę pnie zostaj ą automatycznie usuni ę te.
Je ś li jednak bardzo nam si ę spieszy, musimy dokona ć edycji Rejestru tak, by
poinformowa ć Windows, ż eby w ogóle nie przechowywa ł informacji o nieudanych
po łą czeniach. W celu wyedytowania rejestru klikamy Start | Uruchom i w okienku
wpisujemy komend ę Regedit. Po naci ś ni ę ciu Enter zyskamy mo ż liwo ść dokonywania
zmian w Rejestrze. Przechodzimy do
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters.
Tworzymy tam now ą warto ść DWORD o nazwie NegativeCacheTime i nadajemy jej
warto ść 0 (je ś li zauwa ż ymy, ż e DWORD o podanej nazwie ju ż istnieje, zmieniamy
jej warto ść na 0).
Warto ść DWORD ustala przez ile sekund Windows ma przechowywa ć w pami ę ci
podr ę cznej DNS informacje o nieudanych po łą czeniach.
Po dokonaniu opisanych zmian nale ż y zamkn ąć Rejestr i ponownie uruchomi ć
komputer lub te ż wyczy ś ci ć pami ęć cache DNS. Ż eby tego dokona ć ponownie klikamy
Start | Uruchom i wpisujemy cmd. W okienku, które si ę poka ż e nale ż y wpisa ć
komend ę ipconfig/ flushdns i nacisn ąć Enter. Po chwili pami ęć podr ę czna DNS
dzie czysta.
Mo ż liwe jest te ż zdecydowanie o tym, jak d ł ugo ma by ć przechowywana informacja o
udanych po łą czeniach. Standardowo Windows pami ę ta o nich przez 24 godziny. By to
zmieni ć ponownie otwieramy Edytor Rejestru i przechodzimy do klucza
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters.
Tworzymy tam warto ść DWORD o nazwie MaxCacheEntryTtlLimit i wpisujemy liczb ę
sekund, przez które informacje maj ą by ć przechowywane.
Strona 3
Zgłoś jeśli naruszono regulamin