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.