27Jun

Cum să vă schimbați numele de gazdă Linux fără restart

click fraud protection

Dacă ați lucrat în lumea adminilor pentru o perioadă lungă de timp, probabil că ați rulat într-o instanță în care aveați nevoie să schimbați numele de gazdă de pe serverul dvs. pentru a se potrivi cu unele standarde de numire corporativă, dar nici nu puteți avea timp de nefuncționare. Deci, cum schimbați numele gazdei fără restart?

Schimbarea numelui de gazdă

În primul rând, trebuie să modificați fișierul de configurare care controlează acest lucru. Fișierul real și locația acestuia vor varia în funcție de distribuții.În fișierele Redhat, fișierul de modificat este rețeaua /etc/sysconfig/, deci vi acest fișier și modificați linia care citește HOSTNAME =

Din aceasta:

La aceasta:

Pentru distribuțiile SuSE ați modifica în mod similar fișierul /etc/ HOSTNAME în timp ce administratorii Debian modificăFișier /etc/ pentru numele de gazdă pentru a seta noul nume.

Apoi, fișierul gazdă /etc/ trebuie modificat. Acest lucru este identic pentru toate arome și constă în utilizarea editorului de text preferat și modificarea vechiului nume de gazdă în cadrul acestuia. Asemenea:

instagram viewer

La aceasta:

"Dar", mormăiți sub respirație, "am introdus doar" hostname "și am obținut" Snoopy "drept rezultat. Nu funcționează! ".

Ceea ce trebuie să știți este că pașii anteriori sunt pentru a seta definitiv noul nume. Ești prea rapid să judecați, evident. Deci, continuați cu introducerea( la linia de comandă ca root sau sudoer):

# hostname mdmvr14s9db

Aceasta va seta numele de gazdă pentru moment, dar schimbarea nu este salvată( adică pașii de mai sus sunt, amintiți?).Mergeți - încercați. Tastați "hostname"( fără marcaje) și comanda ar trebui să returneze "mdmvr14s9db"( fără citate unice).

Acum să o punem în piatră.Dacă utilizați comenzi chkconfig și service( de obicei, familia RedHat folk), puteți pur și simplu tasta

#service restart de rețea

care va reporni rețeaua cu noul nume gazdă.Restul ar trebui să poată introduce

# /etc/init.d/ rețeaua

pentru a obține aceleași rezultate.

Apoi încercați din nou cu comanda hostname - trebuie să primiți noul nume returnat.

Aceasta a fost partea ușoară.Sperăm că, înainte de a începe acest lucru, ați verificat toate fișierele conf confidențialitate pentru orice referință codată greu la noul nume și s-a schimbat și acesta.Și apoi trebuie să modificați înregistrarea DNS "A" pentru a reflecta și numele nou. Iar după ce ați reînceput numele cu numele nou pe DNS, ați reușit să iritați temporar aproximativ jumătate din cei 18.000 de utilizatori menționați anterior, care nu pot ajunge acum la server, deoarece numele nu sa propagat încă în rețea. Dar și acest lucru va trece atât timp cât vă ascundeți destul de mult.

Și cel puțin poți să-l ții pe Snoopy, plin de pluș plin, așezat la biroul tău pentru a-ți reaminti acel moment mai blând și mai simplu.