Ako je instalacijski poslužitelj Ubuntu Server postavio poslužitelj na korištenje DHCP-a, poželjet ćete ga promijeniti na statičku IP adresu kako bi ga korisnici mogli koristiti.
Promjena ove postavke bez GUI-ja zahtijevat će uređivanje teksta, ali to je klasični linux, zar ne?
Otvorimo datoteku / etc / network / interfaces. Koristit ću vi, ali možete odabrati drugi urednik
sudo vi / etc / network / sučelja
Za primarno sučelje, što je obično eth0, vidjet ćete sljedeće retke:
auto eth0
iface eth0 inet dhcp
Kao što vidite, trenutno koristi DHCP. Zamijenit ćemo dhcp na statički način, a zatim postoji nekoliko mogućnosti koje bi se trebale dodati ispod njega. Očito biste to prilagodili svojoj mreži.
auto eth0
iface eth0 inet statički
adresa 192.168.1.100
mrežasta maska 255.255.255.0
mreža 192.168.1.0
emitirati 192.168.1.255
pristupnik 192.168.1.1
DNS poslužitelji imena 192.168.1.1
Sada ćemo morati dodati DNS postavke uređivanjem datoteke resolv.conf:
sudo vi /etc/resolv.conf
Na liniji 'poslužitelj imena xxx.xxx.xxx.xxx' zamijenite x s IP adresom svog poslužitelja imena. (Možete učiniti ifconfig / sve da biste saznali što su)
Morate ukloniti i dhcp klijenta kako bi to držao (zahvaljujući Peteru za primjedbu). Umjesto toga, morat ćete ukloniti dhcp-client3.
sudo apt-get ukloni dhcp-klijenta
Sada ćemo morati ponovo pokrenuti mrežne komponente:
sudo /etc/init.d/networking ponovno pokretanje
Ping www.google.com. Ako dobijete odgovor, razlučivanje imena funkcionira (osim ako naravno, ako je google u datoteci domaćina).
Stvarno je prilično jednostavno.
obnovljeno Zahvaljujući Nickname007 u komentarima za napomenuvši da sam zaboravio DNS zapise u vodiču.