Android

Sådan ændres værtsnavn på debian 10 linux

Introduction to Amazon Web Services by Leo Zhadanovsky

Introduction to Amazon Web Services by Leo Zhadanovsky

Indholdsfortegnelse:

Anonim

Denne tutorial forklarer, hvordan du ændrer værtsnavnet på Debian 10 Buster uden at genstarte systemet.

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

Forudsætninger

For at kunne ændre systemværtsnavnet skal du være logget ind som root eller bruger med sudo-privilegier.

Vis det aktuelle værtsnavn

I Debian 10 og alle andre Linux-distributioner ved hjælp af systemd , kan du ændre og vise værtsnavnet på et givet system. med værktøjet hostnamectl .

For at se det aktuelle systemhostnavn skal du indtaste hostnamectl uden nogen mulighed:

hostnamectl host.linuxize.com viser det aktuelle systemværtsnavn i dette eksempel, der er host.linuxize.com .

Static hostname: host.linuxize.com Icon name: computer-vm Chassis: vm Machine ID: 70a3f06298014fd9ac42e5dc1de1034a Boot ID: 1dc8b9af89a4426b99cb348f6d483757 Virtualization: oracle Operating System: Debian GNU/Linux 10 (buster) Kernel: Linux 4.19.0-5-amd64 Architecture: x86-64

Skift systemværtsnavn

Et værtsnavn er en etiket, der identificerer en maskine på netværket. Du skal ikke indstille det samme værtsnavn på to forskellige maskiner på samme netværk. Det anbefales at bruge et fuldt kvalificeret domænenavn ( FQDN ) som systemværtsnavn.

Der er to trin involveret, når du ændrer systemværtsnavnet på Debian 10. Først skal du indstille det nye værtsnavn ved hjælp af kommandoen hostnamectl set-hostname efterfulgt af det ønskede værtsnavn og derefter opdatere filen /etc/hosts med det nye værtsnavn.

For at ændre systemværtsnavnet til arya.example.com , skal du f.eks. arya.example.com følgende:

  1. Indstil først det nye værtsnavn ved at køre:

    sudo hostnamectl set-hostname arya.example.com

    hostnamectl kommandoen producerer ikke output. Ved succes returneres 0, en fejlkode, der ikke er nul, ellers.

    For det andet skal du åbne filen /etc/hosts og erstatte det gamle værtsnavn med det nye.

    / etc / hosts

    127.0.0.1 localhost 127.0.0.1 arya.example.com arya # The following lines are desirable for IPv6 capable hosts::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters

Bekræft ændringen

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

hostnamectl

Det nye systemværtsnavn udskrives på kommandolinjen.

Static hostname: arya.example.com Icon name: computer-vm Chassis: vm Machine ID: 70a3f06298014fd9ac42e5dc1de1034a Boot ID: 1dc8b9af89a4426b99cb348f6d483757 Virtualization: oracle Operating System: Debian GNU/Linux 10 (buster) Kernel: Linux 4.19.0-5-amd64 Architecture: x86-64

Konklusion

Ændring af systemværtsnavn på Debian 10 Buster er en nem opgave, der kun involverer to enkle trin.

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

debian værtsnavn