Instalujemy
Kod: Zaznacz cały
sudo apt-get install dnsmasq
Kod: Zaznacz cały
sudo gedit /etc/dnsmasq.conf
Kod: Zaznacz cały
listen-address=127.0.0.1
Kod: Zaznacz cały
cache-size=256
Kod: Zaznacz cały
no-negcache
Następnie edytujemy plik /etc/dhcp3/dhclient.conf
Kod: Zaznacz cały
sudo gedit /etc/dhcp3/dhclient.conf
i sprawdzamy czy mamy dokładnie tak :
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
sudo gedit /etc/resolv.conf
Kod: Zaznacz cały
nameserver 127.0.0.1
nameserver 208.67.222.222
nameserver 208.67.220.220
Naspętnie restartujemy dnsmasq
Kod: Zaznacz cały
sudo /etc/init.d/dnsmasq restart
Teraz poleceniem
Kod: Zaznacz cały
dig google.com
Kod: Zaznacz cały
"Query time: ** msec"
Kod: Zaznacz cały
"Query time: 1 msec"
Jak ktoś ma pppoe/pppoa dodatkowo :
Plik /etc/resolv.conf kopiujemy i zapisujemy jako /etc/resolv.dnsmasq.conf,
następnie edytujemy plik
Kod: Zaznacz cały
sudo gedit /etc/dnsmasq.conf
Kod: Zaznacz cały
# Change this line if you want dns to get its upstream servers from
# somewhere other that /etc/resolv.conf
#resolv-file=
Kod: Zaznacz cały
# Change this line if you want dns to get its upstream servers from
# somewhere other that /etc/resolv.conf
resolv-file=/etc/resolv.dnsmasq.conf
Kod: Zaznacz cały
listen-address=127.0.0.1
Następnie edytujemy plik
Kod: Zaznacz cały
sudo gedit /etc/resolv.conf
Kod: Zaznacz cały
nameserver 127.0.0.1
i konfigurujemy plik
Kod: Zaznacz cały
sudo gedit /etc/ppp/peers/dsl-provider
Kod: Zaznacz cały
#usepeerdns
#replacedefaultroute