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 kravet 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
- opdatering af værtsnavn på terminalen
Vis værtsnavn
lad os finde ud af det konfigurerede navn ved at udføre hostname
på terminalen.
~]# hostnamecentos-s-1vcpu-2gb-lon1-01 ~]#
lad os skifte til geekflare
Skift værtsnavn
Rediger /etc/sysconfig/network
fil ved hjælp af vi
, se efter værtsnavn= og opdater det til det ønskede navn.
Bemærk: Jeg har bemærket på nogle Cloud VM at værtsnavn post ikke eksisterer. Hvis du ikke finder dette på din server, kan du ignorere dette trin.
før ændring:
# cat networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=centos-s-1vcpu-2gb-lon1-01
efter ændring:
# cat networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=geekflare sysconfig]#
det næste trin ville ændre værtsnavnet i en værtsfil.
Rediger /etc/hosts
fil, se efter det aktuelle værtsnavn i 127.0.0.1
og server-IPs (hvis nogen) linje og opdater det til den ønskede, som du konfigurerede ovenfor.
før ændring:
~]# cat /etc/hosts | grep -v '^#'127.0.0.1 centos-s-1vcpu-2gb-lon1-01 centos-s-1vcpu-2gb-lon1-01127.0.0.1 localhost.localdomain localhost127.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 ~]#
efter ændring:
~]# cat /etc/hosts | grep -v '^#'127.0.0.1 geekflare127.0.0.1 localhost.localdomain localhost127.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 ~]#
Skift værtsnavn på terminal
og udfør endelig kommandoen hostname
med den ønskede værdi.
~]# hostname geekflare
prøv at logge ind igen på din server, og du vil bemærke det nye værtsnavn.
Brug Af DigitalOcean Server?
hvis du vil ændre værtsnavnet på DigitalOcean VM, skal du også opdatere værtsnavnet i /etc/hostname
fil.
her er en hurtig video demonstration.
det var nemt.
er det ikke? Er du interesseret i at lære mere om Linea? Tjek dette administrationskursus.