27Jun

Hogyan változtathatod meg a Linux host nevét újraindítás nélkül?

Ha az adminisztrációs világban hosszabb ideig dolgozott, akkor valószínűleg olyan példányban futott be, ahol módosítania kellett a kiszolgálón lévő gazdagépneveket, hogy megfeleljen a vállalati elnevezési szabványoknak, de nem lehet leállást sem. Szóval hogyan változtathatja meg a gépnevet újraindítás nélkül?

A gazdagép megváltoztatása

Először meg kell változtatnia a vezérlő fájlt. A tényleges fájl és annak helyzete különböző lesz az elosztásban. A Redhat-származékokban a módosítandó fájl az /etc/sysconfig/ hálózat, így ez a fájl, és megváltoztatja a HOSTNAME =

-et olvasó sort:

Ehhez:

A SuSE disztribúciókhoz hasonlóan módosítaná az /etc/ HOSTNAME fájlt, míg a Debian adminisztrátorok módosítanák a/etc/ hostname fájl az új név beállításához.

Ezután az /etc/ állomásfájlt módosítani kell. Ez minden ízben megegyezik, és a kedvenc szövegszerkesztő használatával, valamint a régi gazdanév módosításával történik. Mint ez:

Ehhez:

"De", mormogja a lélegzetvételét, "Csak beírtam a" gazdagépnevet "és ennek eredményeként" Snoopy "lettem. Nem működik! ".

Amit tudnia kell, hogy az előző lépések az új nevet állandóan meg kell adni. Túl gyors vagy, hogy nyilvánvalóan ítélkezz.Így folytathatja a parancsot a root vagy a sudoer paranccsal:

# hostnév mdmvr14s9db

Ez most beállítja a gépnevet, de a változás nem kerül mentésre( ez a fenti lépések, emlékszik?).Menj előre - próbáld ki.Írja be a "hostname" -t( a tickmarks nélkül), és a parancsnak vissza kell állítania az 'mdmvr14s9db' parancsot( az egyetlen idézőjel nélkül).

Most tegyük kőbe. Ha a chkconfig és a szerviz parancsokat használja( általában RedHat családtagok), egyszerűen írja be az

#service network restart

-t, amely újraindítja a hálózatot az új gépnévvel. A többieknek képesnek kell lenniük

# /etc/init.d/ hálózati újraindítás

típusra, hogy ugyanazokat az eredményeket kapják.

Ezután tesztelje újra a hostname paranccsal - kapja meg az új nevet.

Ez volt az egyszerű rész. Remélhetőleg, mielőtt elkezdené ezt, ellenőrizte az összes alkalmazáskonfigurációs fájlt az új névhez tartozó kemény kódolású hivatkozásokra, és megváltoztatta azt is. Ezután módosítani kell a DNS "A" rekordját, hogy tükrözze az új nevet is.És ha egyszer újraindította az új nevet a DNS-ben, sikerült ideiglenesen bosszantani az említett korábban említett 18 ezer felhasználónak a felét, akik most már nem jutnak el a szerverre, mivel a név még nem terjedt el a hálózaton. De ez is megy át, amíg elég hosszú ideig elrejted.

És legalább megtarthatja a kis, töltött plüss Snoopyot, amely az asztalánál ül, hogy emlékeztesse Önt arra a szelíd, egyszerűbb időre.