Debian

Debian променя името на хоста

Debian променя името на хоста

Името на хоста

Името на хоста е етикетът, присвоен на устройство в мрежа - настолен компютър, сървър на база данни, таблетен компютър, wifi рутер или смартфон. Това име се използва за разграничаване на устройствата едно от друго в определена мрежа или по интернет.

Предимно избраното име е разбираемо от човека и трябва да бъде уникално сред останалите машини в локалната мрежа. Имената на хостове не трябва да съдържат интервал, тъй като могат да съдържат само букви, цифри и тире.

В институции с голям брой потребители като университети е доста често да се назовава компютър на плодове, любими места, гръцки букви, географски региони или музикални инструменти. За частните мрежи няма конвенции за имена, които да се спазват и могат да бъдат намерени имена на хостове като „FamiliyPC“, „dads-tablet“ или „printer“.

Името на хоста на компютъра се задава първоначално по време на инсталацията и се съхранява във файла „/ etc / hostname“. Екранната снимка по-долу е взета от графичната настройка на Debian GNU / Linux 9 и използва етикета „debian95“ като име на хост, отнасящо се до издаването на Debian GNU / Linux 9.5.

Веднага след стартирането на вашия компютър се инициализират няколко услуги. Това също включва мрежата и името на хоста, които могат да се използват за адресиране на устройството оттам насетне. Използването на UNIX команда „име на хост“ разкрива името му, както следва:

$ hostname
debian95
$

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

$ hostnamectl
Статично име на хост: debian95
Име на иконата: компютър-лаптоп
Шаси: лаптоп
Идентификатор на машината: 7c61402c22bf4cf2a9fcb28a4210da0b
Boot ID: 6e8ca49158ff4bc4afaa26763f42793b
Операционна система: Debian GNU / Linux 8 (jessie)
Ядро: Linux 3.16.0-4-amd64
Архитектура: x86-64
$

Името на хоста плюс името на домейна води до напълно квалифицирано име на домейн (FQDN) [1], което е необходимо за идентифициране на компютър без грешка. За да получите FQDN на устройството, използвайте превключвателя “-f” (съкратено от “-fqdn” или “-long”), вместо:

$ hostname -f
debian95.wunderwerk.нето
$

Промяна на името на хоста

На пръв поглед промяната на името на хоста (или преименуването на компютър) е сравнително лесно и отнема само няколко минути. Това може да стане по следните начини:

Да сте наясно със страничните ефекти

И все пак това е половината от историята. Файлът „/ etc / hostname“ не е единственото място, на което програмите на вашия компютър съхраняват името на хоста. С помощта на командата “grep” откриваме кои други файлове са засегнати и трябва да бъдат коригирани. Командата по-долу показва това за името на хоста “debian95”:

# grep -color -l -r debian95 / *
/ boot / grub / grub.cfg
/ и т.н. / име на хост
/ etc / hosts
/ etc / wicd / wired-settings.конф
/ etc / wicd / wireless-settings.конф
/ и т.н. / име на имейл
/ etc / exim4 / update-exim4.конф.конф
/ etc / initramfs-tools / conf.г / възобновяване
/ etc / ssh / ssh_host_rsa_key.кръчма
/ etc / ssh / ssh_host_ed25519_key.кръчма
/ etc / ssh / ssh_host_ecdsa_key.кръчма
/ etc / ssh / ssh_host_dsa_key.кръчма
/ и т.н. / fstab
/ начало / debian /.ssh / id_rsa.кръчма
..
#

Файлът „/ etc / hosts“ е от съществено значение за работата в мрежа и трябва да бъде коригиран. Променете „debian95“ на „краставица“, за да получите следния резултат:

$ cat / etc / hosts 127.0.0.1 локален хост 127.0.1.1 краставица
# Следните редове са желателни за IPv6 поддържащи хостове :: 1 localhost ip6-localhost
ip6-loopback ff02 :: 1 ip6-allnodes ff02 :: 2 ip6-allrouters $

След това презаредете мрежовата конфигурация, както следва:

# invoke-rc.d име на хост.ш старт
# invoke-rc.d мрежово принудително презареждане

За да проверите новата си мрежова конфигурация, можете да пингнете машината с новото име на хост:

Et voila - работи добре. Последната стъпка е да проверите вашите приложения съгласно списъка по-горе. Препращащата страница в Debian Wiki [2] ви дава добър преглед какво да правите с всяко приложение и ще работи като справочно ръководство за вас.

Връзки и справки

Как да покажете OSD наслагване в приложения на цял екран за Linux и игри
Играта на цял екран или използване на приложения в режим на цял екран без разсейване може да ви откъсне от съответната системна информация, видима в п...
Топ 5 карти за залавяне на игри
Всички сме виждали и обичаме поточни игри в YouTube. PewDiePie, Jakesepticye и Markiplier са само някои от най-добрите геймъри, които са спечелили мил...
Как да разработите игра на Linux
Преди десетилетие не много потребители на Linux биха прогнозирали, че любимата им операционна система един ден ще бъде популярна игрална платформа за ...