Kako nastaviti ali spremeniti sistemsko ime gostitelja v Linuxu


Imena gostiteljev naprav ali sistema se uporabljajo za enostavno prepoznavanje naprave v omrežju v človeško berljivi obliki. Ni veliko presenečenje, toda v sistemu Linux lahko ime gostitelja enostavno spremenimo z uporabo preprostega ukaza kot „ime gostitelja“.

Samostojno izvajanje gostiteljskega imena brez kakršnih koli parametrov bo vrnilo trenutno ime gostitelja vašega sistema Linux tako:

$ hostname
TecMint

Če želite spremeniti ali nastaviti ime gostitelja vašega sistema Linux, preprosto zaženite:

$ hostname NEW_HOSTNAME

Seveda boste morali »NEW_HOSTNAME« nadomestiti z dejanskim imenom gostitelja, ki ga želite nastaviti. To bo takoj spremenilo ime gostitelja vašega sistema, vendar obstaja ena težava - prvotno ime gostitelja bo obnovljeno ob naslednjem ponovnem zagonu.

Obstaja še en način za spremembo imena gostitelja vašega sistema - trajno. Morda ste že ugotovili, da bo to zahtevalo spremembe nekaterih konfiguracijskih datotek in boste imeli prav.

Trajno nastavite ime gostitelja sistema v Linuxu

Novejša različica različnih distribucij Linuxa, kot so najnovejši Ubuntu, Debian, CentOS, Fedora, RedHat itd., Je opremljena s sistemom, upraviteljem sistemov in storitev, ki zagotavlja ukaz hostnamectl za upravljanje imen gostiteljev v Linuxu.

Za nastavitev sistemskega imena gostitelja na distribucijah, ki temeljijo na SystemD, bomo uporabili ukaz hostnamectl, kot je prikazano:

$ sudo hostnamectl set-hostname NEW_HOSTNAME

Za starejše distribucije Linuxa, ki na kratko uporablja SysVinit init, se lahko imena gostiteljev spremenijo s preprostim urejanjem datoteke z imeni gostitelja, ki se nahaja v:

# vi /etc/hostname

Nato morate dodati še en zapis za ime gostitelja v:

# vi /etc/hosts

Na primer:

127.0.0.1 TecMint

Nato morate zagnati:

# /etc/init.d/hostname restart

V sistemih, ki temeljijo na RHEL/CentOS in uporabljajo init, se ime gostitelja spremeni s spreminjanjem:

# vi /etc/sysconfig/network

Tu je vzorec te datoteke:

/etc/sysconfig/network
NETWORKING=yes
HOSTNAME="linux-console.net"
GATEWAY="192.168.0.1"
GATEWAYDEV="eth0"
FORWARD_IPV4="yes"

Če želite obdržati stalno ime gostitelja, spremenite vrednost poleg \"HOSTNAME \" na vrednost vašega imena gostitelja.

Zaključek

Ta preprost članek naj bi vam pokazal preprost trik za Linux in upam, da ste se naučili nekaj novega.