име на хост

Как да зададете ново име на хост за вашата Linux система

Как да зададете ново име на хост за вашата Linux система
Всички знаем, че компютрите в локална мрежа се идентифицират по IP адрес. Вместо да очаквате другите да запомнят вашия IP, можете да споделите с тях името на вашия компютър, което също се нарича име на хост. Името на хоста позволява на други потребители да имат достъп до вашата система локално, като си спомня по-лесна за ползване форма на идентификация. Точно по този начин осъществявате достъп до уеб страници в Интернет, като просто си спомняте URL адреси, вместо числовия IP на уеб сървър. В тази статия ще ви разкажем как можете да зададете ново име на хост за вашата Linux система чрез командния ред и GUI.

Изпълнихме командите и процесите, споменати в тази статия, на Debian 10 Buster система, но можете лесно да ги репликирате на повечето дистрибуции на Linux.

Промяна на името на хоста чрез потребителския интерфейс на Linux

Потребителският интерфейс на Linux може да се използва само за промяна на това, което можете да наречете a красива име на хост. Тази форма на име на хост е удобно за потребителя име на компютър в свободна форма, което се използва най-вече в потребителските интерфейси. Противно на това, а статично име на хост е традиционното име на компютъра, което се задава от потребителя във файла / etc / hostname и / etc / hosts.

Хубавото име на хост може да бъде променено чрез помощната програма за настройки на вашата система. Има два начина, по които можете да получите достъп до системните настройки.

Влезте в стартовия панел на приложения чрез клавиша Super / Windows и след това въведете „настройките“ на ключовите думи в лентата за търсене, както следва:

Щракнете върху стрелката надолу в горния панел на работния плот на Debian / Ubuntu и след това щракнете върху иконата „настройки“ от следното падащо меню:

В помощната програма Настройки изберете раздела Подробности от левия панел и след това изберете раздела Информация за него, за да отворите изгледа Настройки за настройките. Ето как изглежда изгледът:

Името на устройството, което виждате в този изглед, е красивото име на хоста на вашия компютър. Можете да промените това име на ново, като просто редактирате текстовото поле Име на устройство. Веднага след като въведете ново име, вашата система ще го разпознае като новото красиво име на хоста на вашата система.

Бакшиш: Един лесен и бърз начин за достъп до настройките „About“ е да въведете ключовата дума „устройство“ в стартовия панел на приложения, както следва:

Следвайте останалата част от статията, за да научите как можете да промените статичното име на хост на вашата Linux система, както временно, така и за постоянно.

Промяна на името на хоста чрез командния ред

Чрез командния ред получавате много повече мощност на Linux, за да направите подробни системни конфигурации. За да стартирате приложението по подразбиране на командния ред на Linux Debian и Ubuntu, отворете стартовия панел на приложения и въведете ключовите думи „Терминал“, както следва:

Тъй като терминалът се отваря, можете да промените статичното име на хоста по следните два начина:

Променете ръчно името на хоста чрез файла / etc / hostname и / etc / hosts

Командата hostname е най-лесният начин за промяна на името на хоста. Промяната обаче е само временна и името на хоста се променя на предишната си стойност, когато рестартирате системата. Въпреки това ще ви обясним как можете да използвате тази команда. Въведете следната команда, за да извлечете текущото си име на хост:

$ hostname

След това можете да използвате следната команда като sudo, за да зададете ново временно име на хост.

$ sudo име на хост “ново име на хост”

Моля, обърнете внимание, че само оторизиран потребител може да променя статични имена на хостове в Linux.

Пример:

$ sudo име на хост debian-linux

В горния пример промених името на хоста и след това потвърдих промяната чрез командата на името на хоста.

За да промените окончателно името на хоста, което остава същото дори след рестартиране, моля, изпълнете следните стъпки:

Отворете файла / etc / hostname в един от наличните текстови редактори. Например използвахме нано редактора, за да отворим файла, както следва:

$ sudo nano / etc / hostname

Променете името на хоста на това, което желаете и след това натиснете Ctrl + x. Това ще ви попита дали искате да запазите промените. Въведете Y и промените ще бъдат запазени във файла с името на хоста.

Следващата стъпка е да промените файла / etc / hosts по подобен начин. Отворете файла, както следва:

$ sudo nano / etc / hosts

След това задайте новото статично име на хост, което е посочено срещу IP: 127.0.1.1 и след това запазете файла.

Сега, когато рестартирате системата си, ще бъде зададено новото статично име на хост, което няма да се върне обратно при рестартиране на системата.

Променете името на хоста, като използвате командата hostnamectl

Помощната програма systemd в Linux е най-ефективният метод за промяна както на статични, така и на красиви имена на хостове. Ако systemd не е инсталиран на вашата система, използвайте следната команда, за да го инсталирате:

$ sudo apt-get install systemd

Командата hostnamectl от помощната програма systemd изброява следната информация за вашата система:

Можете да го използвате, както следва, за да промените красивото име на хост:

$ sudo hostnamectl - съвсем „доволно име на хост“

И следните команди за задаване на статично име на хост:

$ sudo hostnamectl - статично “static-hostname”

Пример:

$ sudo hostnamectl - статичен debian-linux

Или,

$ sudo hostnamectl set-hostname “static-hostname”

Пример:

$ sudo hostnamectl set-hostname debian-linux

Промяната може да бъде проверена чрез повторно изпълнение на командата hostnamectl:

Тъй като красивото име на хост е същото като статичното име на хоста, GUI ще покаже името на устройството като новото име на хост, което сме задали:

Това бяха някои от начините, чрез които можете ефективно да промените красивите и статични имена на хостове на вашата Linux система. Като администратор можете да използвате всеки метод, който отговаря на вашите нужди и дава нова и по-персонализирана идентичност на вашата система.

Най-добрите приложения за картографиране на геймпад за Linux
Ако искате да играете игри на Linux с геймпад вместо типична система за въвеждане на клавиатура и мишка, има някои полезни приложения за вас. Много ко...
Полезни инструменти за геймърите на Linux
Ако искате да играете игри на Linux, има вероятност да сте използвали приложения и помощни програми като Wine, Lutris и OBS Studio, за да подобрите иг...
HD Remastered Games за Linux, които никога преди не са имали издание на Linux
Много разработчици и издатели на игри излизат с HD ремастер на стари игри, за да удължат живота на франчайза, моля феновете, които искат съвместимост ...