Kuidas konfigureerida Ubuntu serveris DNS-sätteid?

Vastavalt sellele leheküljele näib see olevat lihtne. Ubuntu 12.04.3 LTS serveri vaikimisi paigaldatud versioonis ei ole aga /etc/bind olemas.

Kuidas saab siis ilma täiendava tarkvara installeerimata DNS-i konfigureerida ja dnsmasq-i eemaldada ubuntu serveris? Ma olen üsna tuttav sudo & nano.

Lahendus

Määrake DNS-serverid

Sa pead konfigureerima faili /etc/network/interfaces, kui soovid käsurea kaudu muuta oma DNS-serverit.

See peaks välja nägema umbes nii:

# The loopback network interface  
auto lo  
iface lo inet loopback  

# The primary network interface  
auto eth0 
iface eth0 inet static  
address 192.168.X.X
netmask 255.255.255.0
gateway 192.168.X.X
dns-nameservers X.X.X.X 

Kui teil on rohkem kui üks DNS-server, siis lisage lihtsalt igaühe vahele tühik:

dns-nameservers X.X.X.X Y.Y.Y.Y Z.Z.Z.Z

Lihtsalt asendage X-id, Y-id ja Z-id oma valitud DNS-serverite IP-dega ja kui see on tehtud, käivitage seadete uuendamiseks see käsk:

sudo ifdown eth0 && sudo ifup eth0

Loodan, et see aitab!

Kommentaarid (12)

Kui te kasutate uuemat Ubuntu versiooni, siis võite kasutada resolv.conf-i.

Selleks, et määrata dns-nimede servereid, mida ei eemaldata pärast taaskäivitust. lisage need faili

sudo nano /etc/resolvconf/resolv.conf.d/base 

nagu

nameserver x.x.x.x
nameserver x.x.y.y

Ja pärast seda lihtsalt tee

sudo resolvconf -u
Kommentaarid (3)

NetworkManager TUI: nmtui

Lisaks sellele alternatiivile, mis kasutab nmcli connection edit võib sulle meeldida rohkem ncurses lähenemine nmtui, GNOME's CLITUI alternatiiv nm-connection-editorile.

5

6

Märkus: See vastus on rohkem seotud Ubuntu Desktopiga, kuid kuna sobiv küsimus oli märgitud selle küsimuse dubleerimiseks (IMO ebaõigesti), siis postitan selle siia.

Kommentaarid (0)