Kui Ubuntu Serveri installija on seadistanud oma serveri DHCP-i kasutamiseks, soovite seda muuta staatilise IP-aadressiga, nii et inimesed saaksid seda tegelikult kasutada.
Selle seadistuse muutmine ilma GUI-funktsioonita nõuab mõnda teksti redigeerimist, aga see klassikaline linux, eks?
Let''t avada / etc / network / interface liidesed faili. Ma kasutan vi, kuid võite valida teise redaktori
sudo vi /etc/network/interfaces
Esmase liidese jaoks, mis on tavaliselt eth0, näete järgmisi jooni:
auto eth0 iface eth0 inet dhcp
Nagu näete, kasutab see praegu DHCP-i. Me hakkame dhcp-d muutma staatiliseks ja seejärel on mitmeid võimalusi, mida tuleks allpool lisada. Loomulikult kohandate seda oma võrgule.
auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 dns-nameservers 192.168.1.1
Nüüd peame DNS-i seadetes lisama resolv.conf-faili:
sudo vi /etc/resolv.conf
Liinil Änname server xxx.xxx.xxx.xxx, siis asendage x teie nimeserveri IP-ga. (Võite teha, kui conffig / kõik, et teada saada, mis neil on)
Peate eemaldama ka dhcp-kliendi, et seda kinni hoida (tänu Peterile märkamatult). Selle asemel peate võib-olla eemaldama dhcp-client3.
sudo apt-get remove dhcp-client
Nüüd peame lihtsalt võrgukomponenti taaskäivitama:
sudo /etc/init.d/networking restart
Ping www.google.com. Kui teile antakse vastus, töötab nime lahutusvõime (välja arvatud juhul, kui Google on hostifailis).
Tõesti üsna lihtne.
Uuendatud Tänu Nickname007 kommentaaridele märkides, et unustasin DNS-i kirjeid juhendis.