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