27Jun
Če ste ves čas delali v svetu skrbnika, ste verjetno naleteli na primerek, v katerem ste morali spremeniti imena gostiteljev na strežniku, da bi se ujemali s standardom za poimenovanje podjetij, vendar ne morete imeti niti izpada. Torej, kako spremenite ime gostitelja brez ponovnega zagona?
Spreminjanje imena gostitelja
Prvič, morate spremeniti konfiguracijsko datoteko, ki jo nadzoruje. Dejanska datoteka in njegova lokacija se bo razlikovala med distribucijami. V izvedenih datotekah Redhat je datoteka za spreminjanje omrežja /etc/sysconfig/, zato vi to datoteko in spremenite vrstico, ki se bere HOSTNAME =
Iz tega:
Na to:
Za distribucije SuSE bi podobno spremenili datoteko /etc/ HOSTNAME, medtem ko bi skrbniki Debianja spremenili/etc/ datoteko gostitelja, da nastavite novo ime.
Nato je treba spremeniti datoteko gostitelja /etc/.To je enako v vseh okusih in je sestavljeno iz uporabe vašega najljubšega urejevalnika besedil in spreminjanja starega imena gostitelja znotraj. Takole:
Na to:
"Toda", mrtvi pod sapo, "sem vnesel v" gostiteljsko ime "in kot rezultat dobil" Snoopy ".Ne deluje! ".
Kaj morate vedeti je, da so prejšnji koraki trajno nastavljeni novo ime. Preveč hitro preveč sodiš, seveda. Torej nadaljujte tako, da vnesete( v ukazni vrstici kot root ali sudoer):
# gostiteljsko ime mdmvr14s9db
To bo nastavilo ime gostitelja za zdaj, vendar sprememba ni shranjena( za to veljajo zgornji koraki, se spomniš?).Pojdi naprej - preizkusi. Vnesite "ime gostitelja"( brez oznak) in ukaz bi moral vrniti 'mdmvr14s9db'( brez enojnih narekov).
Zdaj ga nastavimo v kamen.Če uporabljate ukaze chkconfig in storitev( običajno družina RedHat), lahko preprosto vnesete
#service omrežni ponovni zagon
, ki bo znova zagnal omrežje z novim imenom gostitelja. Preostali del bi morali imeti možnost, da v omrežje znova zaženete
# /etc/init.d/
za pridobitev enakih rezultatov.
Potem znova poskusite z ukazom hostname - novo ime morate vrniti.
To je bil enostaven del. Upajmo, preden začnete, ste preverili vse konfiguracijske datoteke aplikacije za vsako trdno kodirano sklicevanje na novo ime in to tudi spremenili. In potem morate spremeniti zapis DNS 'A', da bo odražal tudi novo ime. In ko boste znova zagnali imenovan z novim imenom v DNS-ju, boste uspeli začasno razdražiti približno polovico teh 18.000 uporabljenih uporabnikov, ki zdaj ne morejo priti na strežnik, ker se ime še ni razširilo po omrežju. Toda to bo tudi minilo, dokler se boste skrili dovolj dolgo.
In vsaj lahko obdržite majhen polnjeni plišasti Snoopy, ki sedi pri mizi, da vas opomni na ta nežnejši in enostavnejši čas.