Sådan ændrer du værtsnavn på CentOS 7

Det er vigtigt for et sundt og let administrerbart netværk at se, hvor pakker kommer fra og går til. Der findes avancerede mekanismer som f.eks. sporing af IP-adresser, men vi kan også nemt identificere en computer med en universel identifikator. Det er her, at værtsnavnet kommer ind i billedet. I dag viser vi dig, hvordan du ændrer et hostname på en CentOS 7-maskine, så du kan forbedre dit netværk!

Hvad er et hostname?

Grundlæggende er et værtsnavn et navn, der er tildelt en computer i et netværk. Mange netværkstjenester bruger værtsnavnet som en computeridentifikator. På den anden side er værtsnavne mere lavet til brugeren end til netværket, da sidstnævnte identificerer enheder ved hjælp af deres IP-adresse. Derfor er værtsnavnet en identifikator, der er designet til at gøre arbejdet lettere for mennesker og ikke for computeren.

Selv om det er et simpelt begreb at lære, bliver mange mennesker ofte forvirret af det.

I offentlige netværk som f.eks. internettet skal værtsnavnet kombineres med domænenavnet. Dette angiver, hvilken “minizone” af internettet det befinder sig i. For eksempel:

server1.example.com

I dette tilfælde er server1 værtsnavnet på den computer, vi ønsker at få adgang til, og example er domænet. Endelig betragtes .com som topdomænet.

Disse identificerbare navne kaldes “Fully Qualified Domain Names” (FQDN) og omfatter navnet på computeren og det domænenavn, der er knyttet til denne computer.

Der er ingen begrænsninger for placering af et værtsnavn på et privat netværk. Men i det tilfælde, hvor computeren har adgang til internettet, skal det kombineres med et domæne.

Skift Hostname på CentOS 7 ved hjælp af Hostname og Hostnamectl-kommandoer

Linux giver os en masse serverfunktioner. Selvfølgelig er det muligt at ændre værtsnavnet på CentOS 7-maskiner med kun få trin.

Først skal vi oprette forbindelse til vores server ved hjælp af SSH eller åbne en terminal fra vores computer. Her er en vejledning, der vil hjælpe dig, hvis du har problemer.

Dernæst skal vi være root-bruger for at ændre Hostname. For at få dette privilegium skal du bruge superbruger-kommandoen, som her:

su

Når vi udfører denne kommando, skal vi skrive root-adgangskoden. Uden det kan vi ikke fortsætte.

Næst kan vi se det aktuelle værtsnavn ved at køre følgende kommando:

hostname

Som vi kan se, kan vi ved at udføre kommandoen hostname se maskinens værtsnavn, når vi udfører den. Det er også muligt at gøre det med følgende kommando:

hostnamectl

I dette tilfælde vil vi få flere oplysninger relateret til værtsnavnet.

Hvis vi ønsker at ændre værtsnavnet, skal vi blot udføre følgende kommando:

hostnamectl set-hostname 

For eksempel:

hostnamectl set-hostname test

Efter det skal vi køre kommandoen hostnamectl igen for at kontrollere, om ændringerne lykkedes.

hostnamectl

Ændre værtsnavn på CentOS 7 ved at redigere /etc/hostname-filen

Der er en anden måde at ændre værtsnavnet på. Vi kan gøre dette ved at redigere filen /etc/hostname med en teksteditor som vi eller nano.

vi /etc/hostname

Så snart vi har åbnet filen, vil vi se en enkelt linje, hvor værtsnavnet er. Vi skal bare erstatte den med vores nye. Da vi bruger vi, skal vi trykke på i-tasten for at gå ind i indsætningstilstand. Derefter ændrer vi værtsnavnet. Derefter skal du trykke på Esc-tasten for at forlade indsætningstilstanden og derefter på :wq-tasterne for at gemme ændringerne og afslutte.

Nu skal vi kontrollere, at alt fungerer. For at gøre dette skal du køre følgende kommando:

hostnamectl

Statiske, midlertidige og smukke værtsnavne

Når vi opretter et værtsnavn ved hjælp af kommandoen hostnamectl eller ved at redigere filen /etc/hostname, bliver det vores statiske værtsnavn – det ændres ikke.

Vi kan dog definere et midlertidigt værtsnavn. Dette kaldes et transient hostname. Det vil kun være aktivt, indtil vi genstarter systemet. For at gøre det skal vi tilføje indstillingen -transient i kommandoen hostnamectl.

hostnamectl set-hostname transienthostname –-transient

Dernæst kontrollerer vi ændringerne.

hostnamectl

Sluttelig har vi mulighed for at oprette et Hostname med UTF-8-understøttelse for at forbedre præsentationen yderligere. Dette Hostname er kendt som Pretty. For at lave et, tilføjer vi indstillingen -pretty til kommandoen hostnamectl.

hostnamectl set-hostname newprettyhostname –-pretty

På denne måde kan vi få et Hostname med UTF-8-understøttelse.

Ændre Hostname ved hjælp af Hostingers kontrolpanel

Hvis vi bruger Hostinger VPS, kan vi forenkle processen yderligere ved at bruge Hostingers kontrolpanel. Der kan du ændre værtsnavnet uden at bruge terminalen.

Gå til dine VPS-kontrolelementer i kontrolpanelet, klik på Andre indstillinger, og skriv dit nye værtsnavn! Hvis du vil anvende ændringerne, skal du klikke på knappen Gem ændringer.

Konklusion

Med CentOS har vi flere måder at ændre værtsnavnet på. Vi kan også altid bare bruge Hostingers kontrolpanel.

Hvis vi har et værtsnavn, hjælper vi med at identificere en computer på netværket, hvilket gør administrationen meget nemmere!

Dette indlæg blev senest ændret den 22. januar 2020 11:31 am

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.