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?
Pusti otvoriti datoteku / etc / network / interfaces. Ja ću koristiti vi, ali možete odabrati drugi editor
sudo vi /etc/network/interfaces
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 je da to prilagodite svojoj mreži.
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
Sada ćemo morati dodati DNS postavke uređivanjem datoteke resolv.conf:
sudo vi /etc/resolv.conf
Na liniji, naziv poslužitelja 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 remove dhcp-client
Sada moramo samo ponovo pokrenuti mrežne komponente:
sudo /etc/init.d/networking restart
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.