Как да промените мазната си Pi (или друго устройство на Linux) Hostname

Съдържание:

Как да промените мазната си Pi (или друго устройство на Linux) Hostname
Как да промените мазната си Pi (или друго устройство на Linux) Hostname

Видео: Как да промените мазната си Pi (или друго устройство на Linux) Hostname

Видео: Как да промените мазната си Pi (или друго устройство на Linux) Hostname
Видео: How to Use ATAS Trading Platform - The Ultimate Guide | Free OrderFlow platform for CRYPTO - YouTube 2024, Може
Anonim
Името на хост по подразбиране за Raspberry Pi е достатъчно креативно
Името на хост по подразбиране за Raspberry Pi е достатъчно креативно

raspberrypi

. Какво ще стане, ако искате различно име на хост или искате да избегнете конфликти с имена на хост в локалната си мрежа? Прочетете, докато ви показваме как бързо да промените името на хост на базирано на Linux устройство.

Защо искам да направя това?

Има две основни причини, поради които бихте искали да отнемете няколко минути, за да редактирате локалното име на хост на Linux устройство във вашата мрежа. Най-често срещаната причина би била просто персонализиране - забавно е да персонализирате нещата. Вместо да оставяте музикалната станция на Raspberry Pi като обикновена стара"

raspberrypi

", Например, можете да го преименувате на"

jukebox

“.

Другата причина, поради която искате да персонализирате местния хост, е да избегнете конфликти с имена. Ако например сте купили и настроили три Raspberry Pi единици, всичките три (ако приемем, че е инсталирана Raspbian по подразбиране) ще се опитат да заявят локалното име на хост"

raspberrypi

“.

Първата ще успее и следващите две няма да успеят да разрешат имената на хостове, като ги оставят празни в списъка с устройства на рутера ви (както е показано на екрана по-горе) и не могат да бъдат достигнати чрез протоколи, базирани на име на хост, като споделяне на файлове от Samba.
Първата ще успее и следващите две няма да успеят да разрешат имената на хостове, като ги оставят празни в списъка с устройства на рутера ви (както е показано на екрана по-горе) и не могат да бъдат достигнати чрез протоколи, базирани на име на хост, като споделяне на файлове от Samba.

За щастие, това е супер проста, ако предположим, че знаете къде да извършите няколко бързи редакции, да промените името на хоста на вашия Raspberry Pi (и повечето други Linux базирани устройства, на които имате пълен достъп). За демонстрационни цели ще извършим промяната в Raspbian инсталация, но същите промени ще работят на Debian, Ubuntu и повечето други Linux платформи.

Промяна на хоста на вашия Pi

Ние имаме толкова много змии Pi около звеното, че един куп от тях сега са в конфликт. Днес ще решим това, като зададем уникални имена на всеки Pi единица въз основа на текущата им функция. Перфектният кандидат за това преименуване е нашата страхотна метеорологична станция Raspberry Pi; ще бъде много по-лесно да го идентифицираме в мрежата, след като променим името на хоста на"

weatherstation

“.

Първата стъпка е да отворите терминала на устройството или SSH в устройството и да отворите отдалечен терминал. Устройството ни е без глава и в момента се изпълнява, така че ще вземем маршрута на отдалечения терминал и ще се свържем с него чрез SSH.

В терминала въведете следната команда, за да отворите файла hosts:

sudo nano /etc/hosts

Файлът ви на хостове ще изглежда така:

Image
Image

Оставете всички записи сами, с изключение на последния запис, който е означен

127.0.1.1

с името на хоста"

raspberrypi

". Това е единственият ред, който искате да редактирате. Заменете "raspberrypi" с името на хоста, което желаете. Заменихме го на нашето устройство с"

weatherstation

. Натиснете CTRL + X, за да затворите редактора; се съгласявате да презапишете съществуващия файл и да го запазите.

Върнете се в терминала, въведете следната команда, за да отворите файла с хост:

sudo nano /etc/hostname

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

Заменете подразбиращата се
Заменете подразбиращата се

raspberrypi

"Със същото име на хост, което сте поставили в предишната стъпка (например"

weatherstation

). Отново натиснете CTRL + X, за да затворите редактора, съгласни да презапишете съществуващия файл и да го запазите.

И накрая, трябва да извършим промените в системата и да рестартираме системата, за да влязат в сила промените. В терминала въведете следната команда, за да извършите промените:

sudo /etc/init.d/hostname.sh

Следвайте тази команда с:

sudo reboot

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

Препоръчано: