How to Change Hostname on CentOS 7

Az egészséges és könnyen kezelhető hálózathoz elengedhetetlen, hogy figyeljük, honnan jönnek és hová mennek a csomagok. Vannak fejlett mechanizmusok, mint például az IP-címkövetés, azonban egy számítógépet egy univerzális azonosítóval is könnyen azonosíthatunk. Itt jön a képbe a hostnév. Ma megmutatjuk, hogyan lehet megváltoztatni a hostnevet egy CentOS 7 gépen, hogy javítsa a hálózatát!

Mi az a hostnév?

A hostnév alapvetően egy számítógéphez rendelt név a hálózaton belül. Számos hálózati szolgáltatás használja a hostnevet a számítógép azonosítójaként. Másrészt a hostnevek inkább a felhasználó, mint a hálózat számára készülnek, mivel az utóbbi az eszközöket az IP-címükkel azonosítja. A hosztnév tehát egy olyan azonosító, amely az emberek, és nem a számítógép munkáját hivatott megkönnyíteni.

Noha a fogalom egyszerűen megtanulható, sokakat gyakran összezavar.

A nyilvános hálózatokban, például az interneten, a hosztnevet a tartománynévvel kell kombinálni. Ez jelzi, hogy az internet melyik “mini zónájában” található. Például:

server1.example.com

Ez esetben a server1 annak a számítógépnek a hostneve, amelyhez hozzáférni szeretnénk, a example pedig a tartomány. Végül a .com a legfelső szintű tartománynak tekinthető.

Ezeket az azonosítható neveket “teljesen minősített tartományneveknek” (FQDN) nevezik, és tartalmazzák a számítógép nevét és a számítógéphez tartozó tartománynevet.

A gazdanév magánhálózaton történő elhelyezésére nincsenek korlátozások. Abban az esetben azonban, ha a számítógépnek hozzáférése van az internethez, azt egy domainnel kell kombinálni.

Hostnév módosítása CentOS 7-en a Hostname és Hostnamectl parancsok használatával

A Linux rengeteg szerverfunkciót biztosít számunkra. Természetesen a hostnév megváltoztatása CentOS 7 gépeken is lehetséges néhány lépéssel.

Először is csatlakoznunk kell a szerverünkhöz SSH segítségével, vagy nyissunk terminált a gépünkről. Itt van egy útmutató, ami segít, ha gondjaink vannak.

Ezután a Hostname megváltoztatásához root felhasználónak kell lennünk. Ehhez a jogosultsághoz használjuk a superuser parancsot, így:

su

A parancs végrehajtásakor be kell írnunk a root jelszót. Enélkül nem tudjuk folytatni.

A következő paranccsal láthatjuk az aktuális hostnevet:

hostname

Mint látjuk, a hostname parancs végrehajtásakor megtekinthetjük a gép hostnevét. A következő paranccsal is megtehetjük:

hostnamectl

Ebben az esetben több információt kapunk a hostnévvel kapcsolatban.

Ha meg akarjuk változtatni a hostnevet, akkor csak a következő parancsot kell végrehajtanunk:

hostnamectl set-hostname 

Például:

hostnamectl set-hostname test

Ezután újra el kell indítanunk a hostnamectl parancsot, hogy ellenőrizzük, sikeresek voltak-e a változtatások.

hostnamectl

Hostnév módosítása CentOS 7-en az /etc/hostname fájl szerkesztésével

Van egy másik módja is a hostnév módosításának. Ezt úgy tehetjük meg, hogy szerkesztjük az /etc/hostname fájlt egy szövegszerkesztővel, például vi vagy nano segítségével.

vi /etc/hostname

Mihelyt megnyitottuk a fájlt, látni fogunk egy sort, ahol a hostname áll. Ezt csak ki kell cserélnünk az új nevünkre. Mivel vi-t használunk, nyomjuk meg az i billentyűt a beszúrási módba való belépéshez. Ezután cseréljük ki a hostnevet. Ezután nyomjuk meg az Esc billentyűt a beszúrási módból való kilépéshez, majd a :wq billentyűket a módosítások mentéséhez és a kilépéshez.

Most ellenőrizni kell, hogy minden működik-e. Ehhez futtassuk a következő parancsot:

hostnamectl

Statikus, átmeneti és szép Hostnevek

Amikor a hostnamectl parancs segítségével vagy az /etc/hostname fájl szerkesztésével létrehozunk egy Hostnevet, az lesz a statikus Hostnevünk – nem változik.

Meghatározhatunk azonban egy ideiglenes Hostnevet is. Ezt átmeneti hostnévnek nevezzük. Ez csak addig lesz aktív, amíg újra nem indítjuk a rendszert. Ehhez a hostnamectl parancshoz hozzá kell adnunk a -transient opciót.

hostnamectl set-hostname transienthostname –-transient

Ezt követően ellenőrizzük a változásokat.

hostnamectl

Végül lehetőségünk van UTF-8 támogatással rendelkező Hostnevet létrehozni, hogy tovább javítsuk a megjelenítését. Ezt a Hostnevet Pretty néven ismerjük. Ennek elkészítéséhez a hostnamectl parancshoz hozzáadjuk a -pretty opciót.

hostnamectl set-hostname newprettyhostname –-pretty

Így egy UTF-8 támogatással rendelkező Hostnevet kapunk.

Hostnév módosítása a Hostinger vezérlőpanel használatával

Ha Hostinger VPS-t használunk, a Hostinger vezérlőpanel használatával tovább egyszerűsíthetjük a folyamatot. Ott a terminál használata nélkül is megváltoztathatjuk a hostnevet.

Menjünk a VPS vezérlőpanelünkre a vezérlőpultban, kattintsunk az Egyéb beállításokra, és írjuk be az új hostnevet! A módosítások alkalmazásához kattintson a Módosítások mentése gombra.

Következtetés

A CentOS esetében többféleképpen is megváltoztathatjuk a hostnevet. Mindig használhatjuk egyszerűen a Hostinger vezérlőpultját is.

A hostnév birtokában könnyebben azonosíthatjuk a számítógépet a hálózaton, ami nagyban megkönnyíti a kezelést!

This post was last modified on 2020. január 22. 11:31 am

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.