Het in de gaten houden waar pakketten vandaan komen en naar toe gaan is essentieel voor een gezond, en gemakkelijk te beheren netwerk. Er zijn geavanceerde mechanismen zoals het volgen van IP-adressen, maar we kunnen een computer ook eenvoudig identificeren met een universele identificatiecode. Dat is waar de hostnaam om de hoek komt kijken. Vandaag laten we je zien hoe je een hostnaam kunt veranderen op een CentOS 7 machine, om je netwerk te verbeteren!
Wat is een Hostnaam?
In principe is de hostnaam een naam die is toegewezen aan een computer binnen een netwerk. Veel netwerkdiensten gebruiken de hostnaam als identificatie van een computer. Anderzijds zijn de hostnamen meer voor de gebruiker dan voor het netwerk gemaakt, aangezien deze laatste apparaten aan de hand van hun IP-adres identificeert. Daarom is de hostnaam een identificatiecode die is ontworpen om het werk voor mensen gemakkelijker te maken, niet voor de computer.
Hoewel het een eenvoudig concept is om te leren, worden veel mensen er vaak door verward.
In openbare netwerken zoals het Internet, moet de hostnaam worden gecombineerd met de domeinnaam. Dit geeft aan op welke “mini-zone” van het Internet het zich bevindt. Bijvoorbeeld:
server1.example.com
In dit geval is server1 de hostnaam van de computer waartoe we toegang willen hebben, en example het domein. Tot slot wordt .com beschouwd als het topleveldomein.
Deze identificeerbare namen worden “Fully Qualified Domain Names” (FQDN) genoemd en omvatten de naam van de computer en de domeinnaam die aan die computer is gekoppeld.
Er zijn geen beperkingen voor het plaatsen van een hostnaam op een particulier netwerk. Echter, in het geval dat de computer toegang heeft tot het Internet, moet het gecombineerd worden met een domein.
Hostnaam wijzigen op CentOS 7 Met behulp van Hostname en Hostnamectl commando’s
Linux geeft ons een heleboel server mogelijkheden. Natuurlijk is het veranderen van de hostnaam op CentOS 7 machines mogelijk met slechts een paar stappen.
Voreerst moeten we verbinding maken met onze server met SSH of een terminal openen vanaf onze computer. Hier is een tutorial die je zal helpen, als je problemen hebt.
Na dat, moeten we de root gebruiker zijn om de Hostname te veranderen. Om dit privilege te verkrijgen, gebruiken we het superuser commando, zoals dit:
su
Wanneer we dit commando uitvoeren, moeten we het root wachtwoord intypen. Zonder dit wachtwoord kunnen we niet verder.
Daarna kunnen we de huidige hostnaam zien door het volgende commando uit te voeren:
hostname
Zoals we kunnen zien, kunnen we bij het uitvoeren van het hostname commando de hostnaam van de machine zien. Het is ook mogelijk om het te doen met het volgende commando:
hostnamectl
In dit geval zullen we meer informatie hebben met betrekking tot de hostnaam.
Als we de hostnaam willen veranderen, hoeven we alleen het volgende commando uit te voeren:
hostnamectl set-hostname
Bijvoorbeeld:
hostnamectl set-hostname test
Daarna moeten we het hostnamectl commando opnieuw uitvoeren om te controleren of de veranderingen succesvol waren.
hostnamectl
Verander Hostnaam op CentOS 7 door /etc/hostname bestand te bewerken
Er is een andere manier om de Hostnaam te veranderen. We kunnen dit doen door het bestand /etc/hostname te bewerken met een tekst editor zoals vi of nano.
vi /etc/hostname
Zodra we het bestand geopend hebben, zullen we een enkele regel zien waar de hostname staat. We hoeven deze alleen maar te vervangen door onze nieuwe. Omdat we vi gebruiken, druk op de i toets om in insert mode te gaan. Verander vervolgens de hostnaam. Druk daarna op de Esc-toets om de invoegtoepassing te verlaten en op de :wq-toets om de wijzigingen op te slaan en af te sluiten.
Nu moeten we controleren of alles werkt. Om dit te doen, voert u het volgende commando uit:
hostnamectl
Static, Transient and Pretty Hostnames
Wanneer we een Hostname instellen met het commando hostnamectl of door het bewerken van het bestand /etc/hostname wordt het onze statische Hostname – hij verandert niet.
Het is echter mogelijk om een tijdelijke Hostname te definiëren. Dit wordt een tijdelijke hostname genoemd. Deze zal alleen actief zijn totdat we het systeem opnieuw opstarten. Om dit te doen moeten we de -transient optie toevoegen aan het hostnamectl commando.
hostnamectl set-hostname transienthostname –-transient
Dan controleren we de wijzigingen.
hostnamectl
Ten slotte hebben we de optie om een Hostname te maken met UTF-8 ondersteuning, om de presentatie verder te verbeteren. Deze Hostname staat bekend als Pretty. Om er een te maken, voegen we de -pretty optie toe aan het hostnamectl commando.
hostnamectl set-hostname newprettyhostname –-pretty
Op deze manier kunnen we een Hostname hebben met UTF-8 ondersteuning.
Verander Hostname Met behulp van Hostinger’s Control Panel
Als we Hostinger VPS gebruiken, kunnen we het proces verder vereenvoudigen door gebruik te maken van het Hostinger control panel. Daar kunt u de hostnaam wijzigen zonder gebruik te maken van de terminal.
Ga naar uw VPS controls in het control panel, klik op Other Settings, en typ uw nieuwe hostnaam in! Om de wijzigingen toe te passen, klikt u op de knop Wijzigingen opslaan.
Conclusie
Met CentOS hebben we verschillende manieren om de hostnaam te wijzigen. We kunnen ook altijd gewoon het configuratiescherm van Hostinger gebruiken.
Het hebben van een hostnaam helpt bij het identificeren van een computer op het netwerk, wat het beheer een stuk eenvoudiger maakt.
Dit bericht is het laatst gewijzigd op 22 januari 2020 11:31 am