Homepage » hogyan kell » Linux-gazdagépnév megváltoztatása újraindítás nélkül

    Linux-gazdagépnév megváltoztatása újraindítás nélkül

    Ha bármilyen ideig dolgozott az adminisztrátori világban, akkor valószínűleg olyan példányba került, ahol meg kellett változtatnia a kiszolgálón lévő gazdaneveket a vállalati elnevezési szabványnak megfelelően, de nem állhat le állásidő. Szóval hogyan változtathatja meg a gazdanevet újraindítás nélkül?

    A gazdanév módosítása

    Először meg kell változtatnia az ezt vezérlő konfigurációs fájlt. Az aktuális fájl és elhelyezkedése az elosztások között változik. A Redhat-származékoknál a módosítandó fájl az / etc / sysconfig / network, így vi ezt a fájlt és a HOSTNAME =

    Ebből:

    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 az / etc / hostname fájlt az új név beállításához.

    Ezután meg kell változtatni az / etc / hosts fájlt. Ez minden ízben megegyezik, és a kedvenc szövegszerkesztő használatával és a régi hostname módosításával áll. Ilyen például:

    Ehhez:

    „De”, a légzésed alatt csörögsz: „Én csak beírtam a„ hostname ”-t, és ennek eredményeként„ Snoopy ”-t kaptam. Ez nem működik!.

    Amit tudnod kell, az előző lépések az új név végleges beállítására szolgálnak. Te túlságosan gyorsan megítéled, nyilván. Tehát folytassa a (parancssorban root vagy sudoer) beírásával:

    # hostname mdmvr14s9db

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

    Most álljunk kőbe. Ha chkconfig és szolgáltatás parancsokat használ (általában a RedHat család népe), egyszerűen írhat be

    #service hálózat újraindul

    amely újraindítja a hálózatot az új állomásnévvel. A többieknek képesnek kell lenniük írni

    # / etc / init.d / network újraindítás

    ugyanazokat az eredményeket kapja.

    Ezután tesztelje újra a hostname parancsot - vissza kell adnia az új nevet.

    Ez volt az egyszerű rész. Remélhetőleg, mielőtt elkezdené ezt, megvizsgálta az összes alkalmazáskonfigurációs fájlt az új névre vonatkozó kemény kódolt hivatkozásokra, és megváltoztatta azt is. Ezután meg kell változtatnia a DNS "A" rekordját, hogy tükrözze az új nevet is. És ha újraindította a nevét az új névvel a DNS-ben, akkor sikerült átmenetileg irritálnia a korábban említett 18 000 felhasználó felét, akik most nem tudnak elérni a szervert, mivel a név még nem terjedt el a hálózat körül. De ez is meg kell haladnia, amíg elég hosszú ideig elrejti.

    És legalább meg tudja tartani a kis töltött plüss Snoopy-t az íróasztalánál, hogy emlékeztesse Önt erre a szelídebb, egyszerűbb időre.