Weboldal keresés

A rendszergazdanév beállítása vagy módosítása Linuxban


Az eszköz- vagy rendszergazdanevek segítségével könnyen felismerhetők a hálózaton belüli gépek ember által olvasható formátumban. Ez nem nagy meglepetés, de Linux rendszeren a gazdagépnév könnyen megváltoztatható egyszerű paranccsal, mint „hostname“.

Olvassa el még: Statikus IP-cím és hálózat konfigurálása Linux alatt

A gazdanév önálló futtatása, paraméterek nélkül, a Linux rendszer jelenlegi gazdagépnevét adja vissza, így:

hostname
TecMint

Ha meg szeretné változtatni vagy be szeretné állítani a Linux rendszer gazdagépnevét, egyszerűen futtassa:

hostname NEW_HOSTNAME

Természetesen le kell cserélnie a(z) „NEW_HOSTNAME” kifejezést a beállítani kívánt tényleges gazdagépnévre. Ez azonnal megváltoztatja a rendszer gazdagépnevét, de van egy probléma – a következő újraindításkor visszaáll az eredeti gazdagépnév.

Van egy másik mód is a rendszer gazdagépnevének megváltoztatására – véglegesen. Lehet, hogy már kitalálta, hogy ehhez bizonyos konfigurációs fájlokat kell módosítani, és igaza lesz.

Állítsa be véglegesen a rendszer gazdagépnevét Linuxban

Különféle Linux-disztribúciók újabb verziói, például a legújabb Ubuntu, Debian, CentOS, Fedora, RedHat< A stb. tartalmazza a systemd rendszer- és szolgáltatáskezelőt, amely egy hostnamectl parancsot biztosít a gazdagépnevek kezeléséhez Linux alatt.

A rendszer gazdagépnevének beállításához SystemD alapú disztribúciókban a hostnamectl parancsot fogjuk használni, az alábbi módon:

sudo hostnamectl set-hostname NEW_HOSTNAME

Régebbi Linux-disztribúciók esetében, amelyek a SysVinit kifejezést használják röviden init, a gazdagépnevek megváltoztathatók a következő helyen található gazdagépnév-fájl szerkesztésével:

vi /etc/hostname

Ezután hozzá kell adnia egy másik rekordot a gazdagépnévhez:

vi /etc/hosts

Például:

127.0.0.1 TecMint

Ezután futnia kell:

/etc/init.d/hostname restart

Az init-et használó RHEL/CentOS alapú rendszereken a gazdagépnév a következő módosításokkal módosul:

vi /etc/sysconfig/network

Íme egy példa a fájlból:

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

Az állandó gazdagépnév megtartásához módosítsa a "HOSTNAME" melletti értéket a saját gazdagépnevére.

Következtetés

Ez az egyszerű cikk egy egyszerű Linux-trükköt kívánt bemutatni, és remélem, tanult valami újat.