Jak změnit název hostitele v Linuxu?

jedním ze základních úkolů správce systému je vědět, jak změnit název hostitele.

pokud jste během instalace zadali nesprávný název hostitele nebo požadavek na jeho změnu, můžete jej změnit níže. Následující je testováno na Ubuntu a CentOS.

Změna názvu hostitele zahrnuje tři kroky.

  • Změna HOSTNAME hodnota v /etc/sysconfig/network
  • Změna názvu hostitele v /etc/hosts
  • aktualizace názvu hostitele na terminálu

zobrazení názvu hostitele

pojďme zjistit nakonfigurovaný název spuštěním hostname na terminálu.

 ~]# hostnamecentos-s-1vcpu-2gb-lon1-01 ~]#

pojďme změnit na geekflare

změnit název hostitele

upravit /etc/sysconfig/network soubor pomocí vi, vyhledejte název hostitele= a aktualizujte jej na požadované jméno.

poznámka: na nějakém cloudovém VM jsem si všiml, že položka HOSTNAME neexistuje. Pokud to na svém serveru nenajdete, můžete tento krok ignorovat.

před změnou:

# cat networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=centos-s-1vcpu-2gb-lon1-01

po změně:

# cat networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=geekflare sysconfig]#

dalším krokem by bylo změnit název hostitele v souboru hosts.

upravit soubor /etc/hosts, vyhledejte aktuální název hostitele v řádku 127.0.0.1 a IPS serveru (pokud existují) a aktualizujte jej na požadovaný, který jste nakonfigurovali výše.

před změnou:

 ~]# 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 ~]#

po změně:

 ~]# 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 ~]#

změňte název hostitele na terminálu

a nakonec spusťte příkaz hostname s požadovanou hodnotou.

 ~]# hostname geekflare

zkuste se znovu přihlásit na server a všimnete si nového názvu hostitele.

Pomocí Serveru DigitalOcean?

pokud chcete změnit název hostitele na DigitalOcean VM, musíte také aktualizovat název hostitele v souboru /etc/hostname.

zde je rychlá demonstrace videa.

to bylo snadné.

není to tak? Máte zájem dozvědět se více o Linuxu? Podívejte se na tento administrační kurz.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.