Android

Sådan ændres værtsnavn på centos 7

Introduction to Amazon Web Services by Leo Zhadanovsky

Introduction to Amazon Web Services by Leo Zhadanovsky

Indholdsfortegnelse:

Anonim

Denne tutorial guider dig gennem processen med at ændre et værtsnavn på et CentOS 7-system.

Værtsnavnet indstilles på det tidspunkt, hvor CentOS-operativsystemet er installeret, eller hvis du snurrer op en virtuel maskine, tildeles den dynamisk til forekomsten ved opstart.

Metoderne beskrevet i denne tutorial fungerer uden behov for at genstarte dit system.

Forudsætninger

Før du fortsætter med denne tutorial, skal du sørge for, at du er logget ind som bruger med sudo-privilegier.

Forståelse af værtsnavne

Et værtsnavn er en etiket, der identificerer en maskine på et netværk. Du skal ikke bruge det samme værtsnavn på to forskellige maskiner på det samme netværk.

Der er tre klasser af hostname : static , pretty og transient .

  • static - Det traditionelle værtsnavn, som kan indstilles af brugeren og gemmes i filen /etc/hostname . pretty - Et gratis form UTF8-værtsnavn, der bruges til præsentation for brugeren. For eksempel Linuxize's desktop . transient - Et dynamisk værtsnavn, der vedligeholdes af kernen, som kan ændres af DHCP eller mDNS-server på kørselstidspunktet. Som standard er det det samme som det static værtsnavn.

Det anbefales at bruge et fuldt kvalificeret domænenavn ( FQDN ) til både static og transient navne, såsom host.example.com .

Vis det aktuelle værtsnavn

For at se det aktuelle værtsnavn skal du indtaste følgende kommando:

hostnamectl

Endelig genstart den systemd-hostnamed tjeneste, så ændringerne træder i kraft:

sudo systemctl restart systemd-hostnamed

Metode 3: Brug af nmcli kommandoen

nmcli er et kommandolinjeværktøj til styring af NetworkManager, som også kan bruges til at ændre værtsnavnet.

Sådan får du vist den aktuelle værtsnavnetype:

sudo nmcli general hostname

For at ændre værtsnavnet til host.linuxize.com bruge følgende kommando:

sudo nmcli general hostname host.linuxize.com

Endelig genstart den systemd-hostnamed tjeneste, så ændringerne træder i kraft:

sudo systemctl restart systemd-hostnamed

Bekræft ændringen

For at bekræfte, at værtsnavnet blev ændret, skal du bruge kommandoen hostnamectl :

hostnamectl

Dit nye værtsnavn udskrives på konsollen:

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

Konklusion

I denne tutorial har vi vist dig 3 forskellige metoder til at ændre værtsnavnet på din CentOS 7-server uden at genstarte maskinen.

Du er velkommen til at give en kommentar, hvis du har spørgsmål.

centos værtsnavn