Jeżeli masz środowisko graficzne inne niż GNOME zmień gedit na np kwrite (dla KDE)
Zaczynamy od:
Kod: Zaznacz cały
sudo apt-get install dnsmasq
Kod: Zaznacz cały
sudo gedit /etc/dnsmasq.conf
Kod: Zaznacz cały
#listen-address=
Kod: Zaznacz cały
listen-address=127.0.0.1
Kod: Zaznacz cały
#cache-size=150
Kod: Zaznacz cały
cache-size=256
Kod: Zaznacz cały
#no-negcache
Kod: Zaznacz cały
no-negcache
Kod: Zaznacz cały
sudo gedit /etc/resolv.conf
Kod: Zaznacz cały
nameserver 127.0.0.1
nameserver 208.67.222.222
nameserver 208.67.220.220
Kod: Zaznacz cały
# Lokalny DNS
nameserver 127.0.0.1
#OpenDNS DNS:
nameserver 208.67.222.222
nameserver 208.67.220.220
# Netia DNS:
nameserver 213.241.79.37
nameserver 83.238.255.76
Dla niezorientowanych:
# to zakomentowanie linii, tak że nie ma ona znaczenia w działaniu programu, skrypty itp.
a kolejność jest od najszybszego do (przeważnie) najwolniejszych
A tyle DNS-ów dlatego, że jak pierwszy nawali to jeszcze następne pozostają...
Jeżeli tu skończymy to po każdym reboocie systemu będziemy musieli to powtarzać, aby się tego ustrzec wyedytujmy jeszcze jeden plik:
Kod: Zaznacz cały
sudo gedit /etc/dhcp3/dhclient.conf
Kod: Zaznacz cały
#supersede domain-name “fugue.com home.vix.com”;
#prepend domain-name-servers 127.0.0.1;
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, host-name,
netbios-name-servers, netbios-scope;
Kod: Zaznacz cały
#supersede domain-name “fugue.com home.vix.com”;
prepend domain-name-servers 127.0.0.1, 208.67.222.222, 208.67.220.220;
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, host-name,
netbios-name-servers, netbios-scope;
na koniec jeszcze:
Kod: Zaznacz cały
sudo /etc/init.d/dnsmasq restart
Kod: Zaznacz cały
dig ubuntu.pl
Kod: Zaznacz cały
dig ubuntu.pl
w razie pytań pisać na moje gg(716559) albo na maila (michalekk na rasz.edu.pl) i oczywiście na priva
EDIT: trzeba uważać żeby nie było spacji przed listen-address cache-size i no-negcache!!