Android

Hoe de hostnaam op debian 10 linux te veranderen

Debian 10 - How to set a static ip addresse on Debian 10

Debian 10 - How to set a static ip addresse on Debian 10

Inhoudsopgave:

Anonim

In deze zelfstudie wordt uitgelegd hoe u de hostnaam op Debian 10 Buster kunt wijzigen zonder het systeem opnieuw op te starten.

De hostnaam wordt ingesteld op het moment dat het Debian-besturingssysteem wordt geïnstalleerd of als u een virtuele machine draait, deze wordt dynamisch toegewezen aan het exemplaar bij het opstarten.

voorwaarden

Om de systeemhostnaam te kunnen wijzigen, moet u als root of gebruiker met sudo-rechten zijn aangemeld.

Toon de huidige hostnaam

In Debian 10 en alle andere Linux-distributies die systemd , kunt u de hostnaam van een bepaald systeem wijzigen en weergeven. met het hulpprogramma hostnamectl .

Typ hostnamectl zonder enige optie om de huidige hostnaam van het systeem te bekijken:

hostnamectl De uitvoer toont de huidige systeemhostnaam, in dit voorbeeld is dat 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

Wijzig de systeemhostnaam

Een hostnaam is een label dat een machine in het netwerk identificeert. U moet niet dezelfde hostnaam instellen op twee verschillende machines op hetzelfde netwerk. Het wordt aanbevolen om een ​​volledig gekwalificeerde domeinnaam ( FQDN ) te gebruiken als systeemhostnaam.

Er zijn twee stappen betrokken bij het wijzigen van de systeemhostnaam op Debian 10. Stel eerst de nieuwe hostnaam in met behulp van de opdracht hostnamectl set-hostname gevolgd door de gewenste hostnaam en werk vervolgens het bestand /etc/hosts met de nieuwe hostnaam.

Als u bijvoorbeeld de systeemhostnaam wilt wijzigen in arya.example.com , arya.example.com u de volgende stappen uit:

  1. Stel eerst de nieuwe hostnaam in door te draaien:

    sudo hostnamectl set-hostname arya.example.com

    De opdracht hostnamectl produceert geen uitvoer. Bij succes wordt 0 geretourneerd, anders een niet-nul foutcode.

    Ten tweede, open het bestand /etc/hosts en vervang de oude hostnaam door de nieuwe.

    / 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

Controleer de wijziging

Om te controleren of de hostnaam succesvol is gewijzigd, gebruikt u nogmaals de opdracht hostnamectl :

hostnamectl

De nieuwe systeemhostnaam wordt afgedrukt op de opdrachtregel.

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

Conclusie

Het wijzigen van de systeemhostnaam op Debian 10 Buster is een eenvoudige taak, die slechts twee eenvoudige stappen omvat.

Als je nog vragen hebt, kun je een reactie achterlaten.

debian hostnaam