Cum se schimbă numele de gazdă pe Ubuntu 18.04

acest tutorial vă va ghida prin procesul de schimbare a numelui de gazdă pe un sistem Ubuntu 18.04.

numele de gazdă este setat în momentul în care sistemul de operare Ubuntu este instalat sau dacă rotiți o mașină virtuală, acesta este atribuit dinamic instanței la pornire.metoda descrisă în acest ghid va funcționa fără a fi nevoie să reporniți sistemul.deși acest tutorial este scris Pentru Ubuntu 18.04, aceleași instrucțiuni se aplică și pentru Ubuntu 16.,04 și orice distribuție bazată pe Ubuntu, inclusiv Linux Mint și Elementary OS.

cerințe preliminare #

înainte de a continua cu acest tutorial, asigurați-vă că sunteți autentificat ca utilizator cu privilegii sudo .

un nume de gazdă este o etichetă care identifică o mașină în rețea. Nu ar trebui să utilizați același nume de gazdă pe două mașini diferite dintr-o aceeași rețea.,

Afișare Curent Hostname #

Pentru a vizualiza curentul de gazdă, introduceți următoarea comandă:

hostnamectl

după Cum puteți vedea în imaginea de mai sus, actuala gazdă este setat la ubuntu1804.localdomain.

modificați numele de gazdă #

următorii pași conturează modul de schimbare a numelui de gazdă în Ubuntu 18.04.

schimbați numele de gazdă folosind hostnamectl. #

În Ubuntu 18.,04 putem schimba numele de gazdă al sistemului și setările aferente folosind comanda hostnamectl.

de exemplu, Pentru a schimba sistemul static numele de gazdă pentru linuxize, ar trebui să utilizați următoarea comandă:

sudo hostnamectl set-hostname linuxize

hostnamectl comanda nu produce de ieșire. La succes, 0 este returnat, un cod de eșec diferit de zero.

editați fișierul/etc / hosts. #

deschideți fișierul /etc/hosts și schimbați numele de gazdă vechi la cel nou.

/etc/hosts

Editați norul.fișier cfg., #

dacă pachetul cloud-initeste instalat, trebuie să editați fișierul cloud.cfg. Acest pachet este de obicei instalat în mod implicit în imaginile furnizate de furnizorii de cloud, cum ar fi AWS și este utilizat pentru a gestiona inițializarea instanțelor cloud.

Pentru a verifica dacă este instalat pachetul executați următoarele ls command :

ls -l /etc/cloud/cloud.cfg

Dacă vedeți următoarele ieșire înseamnă că pachetul nu este instalat și nu este necesară nicio acțiune.,

ls: cannot access '/etc/cloud/cloud.cfg': No such file or directory

Dacă este instalat pachetul de ieșire va arata astfel:

-rw-r--r-- 1 root root 3169 Apr 27 09:30 /etc/cloud/cloud.cfg

În acest caz, veți avea nevoie pentru a deschide /etc/cloud/cloud.cfg fișier:

sudo vim /etc/cloud/cloud.cfg

Căutare pentru preserve_hostname și modificați valoarea din false și true:

/etc/nor/nor.cfg
# This will cause the set+update hostname module to not operate (if true)preserve_hostname: true

salvați fișierul și închideți editorul.,

Verifica schimba #

Pentru a verifica dacă numele de gazdă a fost schimbat cu succes, încă o dată, utilizați hostnamectl command:

hostnamectl
 Static hostname: linuxize Icon name: computer-vm Chassis: vm Machine ID: 6f17445f53074505a008c9abd8ed64a5 Boot ID: 1c769ab73b924a188c5caeaf8c72e0f4 Virtualization: kvm Operating System: Ubuntu 18.04 LTS Kernel: Linux 4.15.0-22-generic Architecture: x86-64

ar trebui să vedeți noul server numele imprimate pe consola.

concluzie #

în acest tutorial, v-am arătat cum să schimbați cu ușurință numele de gazdă al serverului Ubuntu fără a reporni mașina.

Leave a Comment