Как изменить имя хоста (имя компьютера) на Ubuntu Linux

Оглавление:

Как изменить имя хоста (имя компьютера) на Ubuntu Linux
Как изменить имя хоста (имя компьютера) на Ubuntu Linux

Видео: Как изменить имя хоста (имя компьютера) на Ubuntu Linux

Видео: Как изменить имя хоста (имя компьютера) на Ubuntu Linux
Видео: Бесплатное обновление Windows 7, 8 до Windows 10 (официальный способ), ошибки и их исправление 🔄🤔 - YouTube 2024, Апрель
Anonim
Ubuntu просит вас выбрать имя для вашего компьютера, называемое «hostname», при его установке. Вы можете изменить это имя хоста позже, но Ubuntu не предоставляет графический интерфейс для этого.
Ubuntu просит вас выбрать имя для вашего компьютера, называемое «hostname», при его установке. Вы можете изменить это имя хоста позже, но Ubuntu не предоставляет графический интерфейс для этого.

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

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

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

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

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

Image
Image

Редактировать файл / etc / hostname

Откройте окно терминала, чтобы начать работу. В рабочем столе Unity Ubuntu нажмите кнопку Ubuntu, чтобы потянуть черту, найти Терминал, и нажмите Enter.

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

sudo gedit /etc/hostname

(Для этого также можно использовать текстовые редакторы на основе терминалов, такие как nano или vi, - вы запустите sudo nano / etc / hostname или же sudo vi / etc / hostname команды для открытия файла для редактирования. Обратитесь к нашему руководству по использованию nano или ознакомьтесь с руководством по использованию vi для использования этих текстовых редакторов.)

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

Измените файл / etc / hosts

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

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

sudo gedit /etc/hosts

(Еще раз, вы можете использовать любой другой текстовый редактор, который вы хотите - nano, vi или другой графический редактор текста по вашему выбору.)

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

127.0.1.1 your-old-hostname

Еще раз замените старое имя хоста на ваше новое имя хоста. Затем вы можете сохранить файл / etc / hosts.
Еще раз замените старое имя хоста на ваше новое имя хоста. Затем вы можете сохранить файл / etc / hosts.
Image
Image

Сменить имя хоста сразу

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

Запустите команду hostname в окне терминала, чтобы указать новое имя хоста. Если вы выбрали неверное имя хоста, эта команда сообщит вам, и вы можете попробовать еще раз. Выполните команду следующим образом:

sudo hostname your-new-hostname

Имя хоста вашего компьютера будет немедленно изменено, хотя изменение не будет отображаться в терминале сразу. Терминал заметит, когда вы его снова откроете, или если вы просто откроете новый.
Имя хоста вашего компьютера будет немедленно изменено, хотя изменение не будет отображаться в терминале сразу. Терминал заметит, когда вы его снова откроете, или если вы просто откроете новый.
Image
Image

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

Рекомендуемые: