Како да промените Линук хостнаме без поновног покретања
Ако сте радили у административном свету било које време, вероватно сте наишли на инстанцу где је било потребно да промените имена хостова на вашем серверу да би одговарали неком корпоративном стандарду именовања, али не можете ни имати застој. Како да промените име хоста без поновног покретања?
Промена имена хоста
Прво, морате да промените конфигурациони фајл који то контролише. Стварна датотека и локација ће се разликовати по дистрибуцијама. У Редхат дериватима, фајл за модификовање је / етц / сисцонфиг / нетворк тако да ви овај фајл и промените линију која чита ХОСТНАМЕ =
Од овог:
На ово:
За СуСЕ дистрибуције бисте слично променили датотеку / етц / ХОСТНАМЕ док би Дебиан администратори модификовали датотеку / етц / хостнаме да би поставили ново име.
Затим, датотеку / етц / хостс треба променити. Ово је идентично у свим окусима и састоји се од коришћења вашег омиљеног уређивача текста и модификовања старог имена хоста. Као на пример:
На ово:
"Али", промрмљаш испод даха, "само сам укуцао 'хостнаме' и добио 'Сноопи' као резултат. Не ради! ".
Оно што треба да знате је да су претходни кораци трајно поставили ново име. Ви сте сувише брзо судити, очигледно. Наставите тако што ћете унети (на командној линији као роот или судоер):
# хостнаме мдмвр14с9дб
Ово ће за сада одредити име хоста, али промена није сачувана (то је оно за шта су горе наведени кораци, запамтите?). Само напред - тестирајте га. Укуцајте 'хостнаме' (без ознака) и наредба треба да врати 'мдмвр14с9дб' (без појединачних наводника).
Сада га поставимо у камен. Ако користите цхкцонфиг и сервисне команде (обично РедХат фамилија), можете једноставно да куцате
#сервице рестарт
који ће поново покренути мрежу са новим именом хоста. Остали би требали бити у стању да куцате
# / етц / инит.д / мрежни рестарт
за постизање истих резултата.
Затим поново тестирајте команду хостнаме - требало би да вратите ново име.
Ово је био лакши део. Надамо се да сте пре почетка ове радње проверили све цонф фајлове апликација за било коју хард кодирану референцу на ново име и променили то. И онда морате да промените свој ДНС 'А' запис тако да одражава и ново име. И када поново покренете име са новим именом на ДНС-у, успели сте да привремено иритирате око половине оних 18.000 корисника који су раније поменути, који сада не могу да дођу до сервера, јер се име још није проширило по мрежи. Али и ово ће проћи све док се довољно дуго сакријеш.
И барем можеш да држиш мали плишани Сноопи седећи за твојим столом да те подсећа на тај нежнији, једноставнији период.