- 1. Как да разберете Hostname на компютъра Hostname
- 2. Как да преименувате хост CentOS 8 с помощта на командата nmtui
- 3. Как да преименувате хост CentOS 8 с помощта на командата nmcli
- 4. Как да преименувате CentOS 8 Host от / etc / sysconfig / network
- 5. Как да преименувате CentOS 8 Host с помощта на командата sysctl
Съществуват различни параметри на сървъра, които ни позволяват да го управляваме директно и един от най -простите, но в същото време по -важен, е идентификаторът на оборудването, който позволява да го познаваме в мрежата, да го управляваме конкретно и също така да поддържаме одитен контрол и изключителна поддръжка.
Това име на хост (hostname) може да бъде присвоено по време на инсталацията на операционната система и в случай на CentOS 8, ако не посочим никакво име, ще бъде присвоен „localhost“ и това се проверява чрез изпълнение на командата hostname от конзолата:
Увеличете
Очевидно, ако оставим само „localhost“, това може да доведе до объркване, като не знаем какво оборудване е и по този начин определяме какъв тип поддръжка или управление да изпълняваме върху него. Днес Solvetic ще ви обясни някои прости, но ефективни методи за задаване на ново име на хост в CentOS 8.
1. Как да разберете Hostname на компютъра Hostname
Етап 1
За да знаем със сигурност текущото име на нашата машина, можем да изпълним една от следните команди:
hostnamectl състояние на hostnamectlПодробностиТова ще ни даде по -конкретни подробности като:
- Име на хост (статично име на хост).
- Име на иконата.
- Идентификатор на машината.
- Тип шаси.
- Метод за виртуализация.
- ИД на зареждане.
- Текущо ядро.
- Използвана операционна система.
- Тип система (32 или 64 бита) и др.
Увеличете
Стъпка 2
Три типа име на хост за CentOS 8Има три типа име на хост за CentOS 8, това са:
- Статично име на хост: е името, присвоено от sysadmin.
- Преходно / динамично име на хост: е името, присвоено от DHCP или mDNS сървъра.
- Доста име на хост: това е името на хоста, присвоено от администратора или крайния потребител, което може да бъде персонализирано според вкуса на лицето.
Синтаксис въз основа на типа име на хост, който да се използваИма различни синтаксиси в зависимост от типа име на хост, който да използвате, това са:
- hostnamectl set-hostname "Име на хост"
- hostnamectl set-hostname "Hostname" --pretty
- hostnamectl set-hostname "Hostname"-статично
- hostnamectl set -hostname "Hostname" -преходен
Например, ние ще присвоим името "Solvetic" на оборудването, изпълняваме следното:
hostnamectl set-hostname SolveticСтъпка 3
Проверяваме дали му е присвоен "hostnamectl status":
Увеличете
Стъпка 4
Сега, ако искаме да установим статично име, дефинираме следното:
hostnamectl set -hostname Solvetic.solvetic.com -static
Увеличете
Стъпка 5
По същия начин, за да зададем персонализирано име, трябва да изпълним следното:
hostnamectl set -hostname "Solvetic team" -прецизноПроверяваме дали е добавен редът „Pretty hostname“:
Увеличете
Стъпка 6
Сега, ако по някаква причина определеното име не ни харесва, можем да го изтрием по един от следните начини в зависимост от използвания тип:
- hostnamectl set-hostname ""
- hostnamectl set-hostname "" --static
- hostnamectl set -hostname "" -pretty
ssh root @ ip_server hostnamectl set-hostname "име"
2. Как да преименувате хост CentOS 8 с помощта на командата nmtui
Етап 1
Това е инструмент за потребителски интерфейс, с който можем да приложим различни промени в параметрите на устройството на ниво мрежа и имена, за неговото използване е достатъчно да изпълним следното:
nmtuiВ прозореца, който ще се покаже, избираме опцията „Задаване на системно име на хост“:
Увеличете
Стъпка 2
Натискаме Enter и задаваме желаното име:
Увеличете
Стъпка 3
С клавиша Tab ще отидем до Accept и натиснете Enter, за да приемете промените и ще видим следното:
Увеличете
Стъпка 4
Отново натискаме Enter, за да приемем промените, след което ще изпълним следното, за да приложим промените:
systemctl рестартирайте systemd-hostnameПроверяваме името със състояние hostnamectl:
Увеличете
3. Как да преименувате хост CentOS 8 с помощта на командата nmcli
Етап 1
Друга полезна команда за редактиране на името на хоста в CentOS 8 е nmcli, която управлява аспекти на мрежата, за да видим текущото име с тази команда, ще изпълним следното:
nmcli общо име на хост
Увеличете
Стъпка 2
Сега, за да създадем ново име, трябва да изпълним следния синтаксис:
nmcli общо име на хост "Име"
Увеличете
ЗабележкаВ случай, че името се приложи незабавно, можем да рестартираме услугата, като изпълним systemctl restart systemd-host named.
4. Как да преименувате CentOS 8 Host от / etc / sysconfig / network
Етап 1
В тази директория можем да добавим желаните стойности на оборудването, за това имаме достъп с редактор там:
nano / etc / sysconfig / networkТам ще добавим следното:
NETWORKING = да HOSTNAME = име на хост
Увеличете
Запазваме промените с помощта на клавишите Ctrl + O и излизаме от редактора с клавишите Ctrl + X.
Стъпка 2
След това рестартираме услугата:
systemctl рестартирайте мрежата
5. Как да преименувате CentOS 8 Host с помощта на командата sysctl
Етап 1
И накрая, друга възможност е да използвате командата sysctl за тази промяна, на първо място, ще узнаем текущото име, като изпълним:
sysctl kernel.hostname
Увеличете
Стъпка 2
Сега, за да променим името на хоста, трябва да изпълним следното според желаното име:
sysctl kernel.hostname = Solvetic.centos8
Увеличете
Както можете, опциите са разнообразни, но всяка от тях изпълнява задачата да редактира името на хоста в CentOS 8 и по този начин да определи най -добрия начин за администрирането му.