Android

Hur man ändrar värdnamn på centos 7

Управление пакетами RPM в CentOS 7

Управление пакетами RPM в CentOS 7

Innehållsförteckning:

Anonim

Denna handledning guider dig genom processen att ändra ett värdnamn i ett CentOS 7-system.

Värdnamnet ställs in när CentOS-operativsystemet är installerat eller om du snurrar upp en virtuell maskin tilldelas den dynamiskt till instansen vid start.

Metoderna som beskrivs i denna handledning fungerar utan att behöva starta om ditt system.

förutsättningar

Innan du fortsätter med den här tutorialen, se till att du är inloggad som användare med sudo-privilegier.

Förstå värdnamn

Ett värdnamn är en etikett som identifierar en maskin i ett nätverk. Du bör inte använda samma värdnamn på två olika maskiner i samma nätverk.

Det finns tre klasser av hostname : static , pretty och transient .

  • static - Det traditionella värdnamnet som kan ställas in av användaren och lagras i /etc/hostname . pretty - Ett UTF8-värdnamn i fritt format som används för presentation för användaren. Till exempel Linuxize's desktop . transient - Ett dynamiskt värdnamn som upprätthålls av kärnan som kan ändras av DHCP eller mDNS-server vid körning. Som standard är det samma som det static värdnamnet.

Det rekommenderas att använda ett fullt kvalificerat domännamn ( FQDN ) för både static och transient namn som host.example.com .

Visa det aktuella värdnamnet

För att visa det aktuella värdnamnet anger du följande kommando:

hostnamectl

Slutligen, starta om den systemd-hostnamed tjänsten för att ändringarna ska träda i kraft:

sudo systemctl restart systemd-hostnamed

Metod 3: Använd kommandot nmcli

nmcli är ett kommandoradsverktyg för att styra NetworkManager som också kan användas för att ändra värdnamnet.

Så här visar du den aktuella värdnamnstypen:

sudo nmcli general hostname

För att ändra värdnamnet till host.linuxize.com använd följande kommando:

sudo nmcli general hostname host.linuxize.com

Slutligen, starta om den systemd-hostnamed tjänsten för att ändringarna ska träda i kraft:

sudo systemctl restart systemd-hostnamed

Verifiera ändringen

För att verifiera att värdnamnet har ändrats med framgång använder du kommandot hostnamectl :

hostnamectl

Ditt nya värdnamn kommer att skrivas ut på konsolen:

Static hostname: host.linuxize.com Pretty hostname: Linuxize's desktop Icon name: computer-vm Chassis: vm Machine ID: 52d6807a6ae34327871ae568f7a1387e Boot ID: 4f747d0280d3402abed870d18b6e9a7a Virtualization: kvm Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-693.11.6.el7.x86_64 Architecture: x86-64

Slutsats

I denna handledning har vi visat dig 3 olika metoder för att ändra värdnamnet på din CentOS 7-server utan att starta om maskinen.

Lämna gärna en kommentar om du har några frågor.

centos värdnamn