En af de væsentlige opgaver for en systemadministrator er at vide, hvordan man ændrer værtsnavnet.
Hvis du har indtastet det forkerte værtsnavn under installationen eller krav om at ændre det, kan du ændre det som nedenfor. Følgende er testet på Ubuntu og CentOS.
Ændring af værtsnavn involverer tre trin.
- Skift HOSTNAME-værdi i /etc/sysconfig/network
- Skift værtsnavn i /etc/hosts
- Opdaterer værtsnavn på terminalen
Indholdsfortegnelse
1. Vis værtsnavn
Lad os finde ud af det konfigurerede navn ved at udføre værtsnavn på terminalen.
[[email protected] ~]# hostname centos-s-1vcpu-2gb-lon1-01 [[email protected] ~]#
Lad os skifte til toadmin.dk
2. Skift værtsnavn
Rediger /etc/sysconfig/network fil ved hjælp af vi, se efter HOSTNAME= og opdater det til det ønskede navn.
Bemærk: Jeg har bemærket på nogle Cloud VM, at HOSTNAME-indgangen ikke eksisterer. Hvis du ikke finder dette på din server, kan du ignorere dette trin.
Før ændring:
# cat network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=centos-s-1vcpu-2gb-lon1-01
Efter ændring:
# cat network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=toadmin.dk [[email protected] sysconfig]#
Det næste trin ville ændre værtsnavnet i en værtsfil.
Rediger filen /etc/hosts, se efter det aktuelle værtsnavn i 127.0.0.1 og server-IP’er (hvis nogen) linje og opdater den til den ønskede, som du konfigurerede ovenfor.
Før ændring:
[[email protected] ~]# cat /etc/hosts | grep -v '^#' 127.0.0.1 centos-s-1vcpu-2gb-lon1-01 centos-s-1vcpu-2gb-lon1-01 127.0.0.1 localhost.localdomain localhost 127.0.0.1 localhost4.localdomain4 localhost4 ::1 centos-s-1vcpu-2gb-lon1-01 centos-s-1vcpu-2gb-lon1-01 ::1 localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 [[email protected] ~]#
Efter ændring:
[[email protected] ~]# cat /etc/hosts | grep -v '^#' 127.0.0.1 toadmin.dk 127.0.0.1 localhost.localdomain localhost 127.0.0.1 localhost4.localdomain4 localhost4 ::1 centos-s-1vcpu-2gb-lon1-01 centos-s-1vcpu-2gb-lon1-01 ::1 localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 [[email protected] ~]#
3. Skift værtsnavn på terminal
Og til sidst skal du udføre hostname-kommandoen med den ønskede værdi.
[[email protected] ~]# hostname toadmin.dk
Prøv at logge ind på din server igen, og du vil bemærke det nye værtsnavn.
Bruger du DigitalOcean Server?
Hvis du gerne vil ændre værtsnavnet på DigitalOcean VM, så skal du også opdatere værtsnavnet i filen /etc/hostname.
Her er en hurtig videodemonstration.
Det var nemt.
Er det ikke? Interesseret i at lære mere om Linux? Tjek dette ud administrationskursus.
Nydt at læse artiklen? Hvad med at dele med verden?