Как изменить hostname (имя вашего компьютера) в Ubuntu Linux

01 - kak-izmenit-hostname-imya-vashego-kompyutera-v-ubuntu-linux

Ubuntu попросит вас выбрать имя для вашего компьютера, известное как «hostname», во время установки. Это имя можно изменить позже, но Ubuntu не предоставляет графический интерфейс для этого действия.

Эта процедура также будет работать в Linux Mint и других дистрибутивах Linux на основе Debian. Другие дистрибутивы Linux — например, Fedora или другие, основанные на Red Hat дистрибутивы, используют различные методы определения и изменения имени хоста.

Выбор имени хоста

Hostname — это имя, присвоенное «хосту», компьютеру в сети. Имя хоста в основном — это только имя компьютера. Оно используется для идентификации компьютера в сети. Имя хоста так же очень хорошо видно в терминале.

Вы можете изменить имя хоста на любое понравившееся. Однако вы не должны использовать одинаковые имена хоста на двух разных компьютерах в сети, так как это может вызвать проблемы. Предполагается, что имя уникально и позволяет однозначно идентифицировать компьютер в сети.

Хотя, полет фантазии с именем вашего хоста немного ограничен. Имена узлов могут содержать только буквы (от а до z), цифр (0 до 9), дефиса (-) и точку (.). Hostname должно начинаться и заканчиваться буквой или числом — не дефисом или пробелом. Регистр букв не учитывается, поэтому имя «КОМПЬЮТЕР» будет эквивалентно «компьютер». Имя узла должно быть от 2 до 63 символов, хотя вероятно короткие hostname гораздо удобнее длинных 63-х значных 🙂

02 - kak-izmenit-hostname-imya-vashego-kompyutera-v-ubuntu-linux

Отредактируйте ваш файл /etc/hostname

Откройте окно терминала, чтобы начать работу. В Ubuntu с рабочим столом Unity необходимо нажать на кнопку Ubuntu и ввести в поисковую строку «terminal».

03 - kak-izmenit-hostname-imya-vashego-kompyutera-v-ubuntu-linux

Вам нужно изменить файл /etc/hostname, который в Ubuntu и других Debian-дистрибутивах хранят имя хоста. Выполните следующую команду в терминале, чтобы открыть для редактирования файл /etc/hostname в текстовом редакторе с графическим интерфейсом «gedit»:

sudo gedit /etc/hostname

04 - kak-izmenit-hostname-imya-vashego-kompyutera-v-ubuntu-linux

Файл /etc/hostname очень прост. Он содержит только одну строку — имя хоста компьютера. Чтобы изменить его, просто удалите существующее имя хоста из файла. Заменить его желаемым именем хоста и затем сохраните текстовый файл.

05 - kak-izmenit-hostname-imya-vashego-kompyutera-v-ubuntu-linux

Ubuntu и другие, основанные на Debian дистрибутивы читают этот файл во время загрузки компьютера и устанавливают имя хоста компьютера по содержимому в файле. Изменения вступают в силу сразу же после перезагрузки или использования команды hostname для немедленного изменения имени хоста.

06 - kak-izmenit-hostname-imya-vashego-kompyutera-v-ubuntu-linux

Отредактируйте файл /etc/hosts

Имя хоста хранится так же в файле /etc/hosts, где он указан для перенаправления на ваш локальный компьютер – localhost.

Откройте файл /etc/hosts для редактирования, запустив следующую команду в терминале:

sudo gedit /etc/hosts

07 - kak-izmenit-hostname-imya-vashego-kompyutera-v-ubuntu-linux

Найдите ваше старое имя хоста в файле hosts. Его будет видно в сторе, которая выглядит примерно так:

127.0.1.1 ваш-старый-hostname

08 - kak-izmenit-hostname-imya-vashego-kompyutera-v-ubuntu-linux

Теперь замените старое имя хоста на новое и сохраните файл /etc/hosts.

09 - kak-izmenit-hostname-imya-vashego-kompyutera-v-ubuntu-linux

Немедленно изменить имя хоста

Чтобы изменения выше вступили в силу, вам необходимо будет перезагружать компьютер. Но вы можете использовать команду hostname в терминале для немедленного изменения имени хоста.

Изменения выше вступят в силу после перезагрузки, но вы можете использовать команду hostname в терминале, чтобы немедленно изменить имя хоста. Эта команда изменяет имя хоста до момента следующей перезагрузки, так что вам придется изменить файл /etc/hostname, чтобы изменить его навсегда:

sudo hostname your-new-hostname

10 - kak-izmenit-hostname-imya-vashego-kompyutera-v-ubuntu-linux

Имя хоста будет изменено немедленно, хотя изменения не проявляются в терминале сразу. Изменения hostname в терминале будут заметны, только если открыть новое окно терминала.

11 - kak-izmenit-hostname-imya-vashego-kompyutera-v-ubuntu-linux

Напоследок

Это все, что вам необходимо сделать для изменения hostname в Ubuntu Linux. Для дистрибутивов Linux, не основанных на Debian процесс будет иным. Обратитесь к документации вашего дистрибутива Linux для получения дополнительной информации. Некоторые дистрибутивы Linux могут даже обеспечить процедуру графической утилитой, для быстрого изменения имени вашего хоста, так что вам при желании не придется использовать терминал.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*
*
Website