En av de viktigste oppgavene for en systemadministrator er å vite hvordan man endrer vertsnavnet.
Hvis du har oppgitt feil vertsnavn under installasjonen eller krav om å endre det, kan du endre det som nedenfor. Følgende er testet på Ubuntu og CentOS.
Endring av vertsnavn innebærer tre trinn.
- Endre HOSTNAME-verdi i /etc/sysconfig/network
- Endre vertsnavn i /etc/hosts
- Oppdaterer vertsnavn på terminalen
Innholdsfortegnelse
1. Vis vertsnavn
La oss finne ut det konfigurerte navnet ved å kjøre vertsnavn på terminalen.
[[email protected] ~]# hostname centos-s-1vcpu-2gb-lon1-01 [[email protected] ~]#
La oss bytte til tipsbilk.net
2. Endre vertsnavn
Rediger /etc/sysconfig/nettverksfilen med vi, se etter HOSTNAME= og oppdater den til ønsket navn.
Merk: Jeg har lagt merke til på en Cloud VM at HOSTNAME-oppføringen ikke eksisterer. Hvis du ikke finner dette på serveren din, kan du ignorere dette trinnet.
Før endring:
# cat network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=centos-s-1vcpu-2gb-lon1-01
Etter endring:
# cat network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=tipsbilk.net [[email protected] sysconfig]#
Det neste trinnet vil endre vertsnavnet i en vertsfil.
Rediger /etc/hosts-filen, se etter gjeldende vertsnavn i 127.0.0.1 og server-IP-er (hvis noen) linje og oppdater den til ønsket som du konfigurerte ovenfor.
Før endring:
[[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] ~]#
Etter endring:
[[email protected] ~]# cat /etc/hosts | grep -v '^#' 127.0.0.1 tipsbilk.net 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. Endre vertsnavn på terminal
Og til slutt, utfør hostname-kommandoen med ønsket verdi.
[[email protected] ~]# hostname tipsbilk.net
Prøv å logge på serveren din på nytt, og du vil legge merke til det nye vertsnavnet.
Bruker du DigitalOcean Server?
Hvis du vil endre vertsnavnet på DigitalOcean VM, må du også oppdatere vertsnavnet i filen /etc/hostname.
Her er en rask videodemonstrasjon.
Det var lett.
Ikke sant? Interessert i å lære mer om Linux? Sjekk ut dette administrasjonskurs.
Likte du å lese artikkelen? Hva med å dele med verden?