Android

Hoe de hostnaam op debian 9 linux te veranderen

How to assign Hostname in Debian 9

How to assign Hostname in Debian 9

Inhoudsopgave:

Anonim

Deze zelfstudie leidt u door de stappen die nodig zijn om de hostnaam op uw Debian 9-systeem te wijzigen.

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.

De methode die in deze zelfstudie wordt beschreven, werkt zonder dat u uw Linux-systeem opnieuw hoeft op te starten.

voorwaarden

Zorg ervoor dat u bent aangemeld als een gebruiker met sudo-rechten voordat u doorgaat met deze zelfstudie.

Toon de huidige hostnaam

Voer de volgende opdracht in om de huidige hostnaam te bekijken:

hostnamectl

Zoals u in de bovenstaande afbeelding kunt zien, is de huidige hostnaam ingesteld op host.linuxize.com .

Wijzig de hostnaam

Een hostnaam is een label dat een machine in een netwerk identificeert en moet uniek zijn binnen de netwerkinfrastructuur. Het wordt aanbevolen om een ​​volledig gekwalificeerde domeinnaam ( FQDN ) te gebruiken als systeemhostnaam.

De volgende stappen beschrijven hoe u de hostnaam in Debian 9 kunt wijzigen.

  1. Wijzig de hostnaam met hostnamectl .

    In Debian 9 kunt u de hostnamectl opdracht gebruiken om de systeemhostnaam en bijbehorende instellingen te wijzigen.

    Als u bijvoorbeeld de systeemhostnaam wilt wijzigen in host.example.com , kunt u de volgende opdracht gebruiken:

    sudo hostnamectl set-hostname host.example.com

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

    Bewerk het bestand /etc/hosts .

    Open het bestand /etc/hosts en vervang uw oude hostnaam door de nieuwe.

    / Etc / hosts

    127.0.0.1 localhost 127.0.0.1 host.example.com # 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

Static hostname: host.example.com Icon name: computer-vm Chassis: vm Machine ID: 2cc2688b8138434a81dd7b3133e66b2e Boot ID: e378a0971e9e415cb70e7e953a2362bc Virtualization: qemu Operating System: Debian GNU/Linux 9 (stretch) Kernel: Linux 4.9.0-7-amd64 Architecture: x86-64

en u zou uw nieuwe servernaam op de console moeten zien afdrukken.

Conclusie

In deze zelfstudie hebben we u laten zien hoe u de hostnaam van uw Debian-server eenvoudig kunt wijzigen zonder de machine opnieuw op te starten.

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

debian hostnaam