Краткий ответ: На самом VPS выполните hostnamectl set-hostname new-name.example.com и обновите /etc/hosts. Чтобы изменить и подпись в Клиентской панели Cloud2Y, отредактируйте hostname на странице услуги, если поле доступно, или откройте тикет.

Обзор

Hostname идентифицирует сервер в приглашении оболочки, логах и мониторинге. Смена внутри Linux занимает минуту и с hostnamectl не требует перезагрузки. Заметьте: обратный DNS (PTR) вашего IP — отдельная запись; настройте её в Клиентской панели, если отправляете почту.

Что нужно иметь

  • SSH-доступ как root.
  • Полное доменное имя, которым вы управляете, напр. vps1.yourdomain.com (рекомендуется, не обязательно).

Пошаговая инструкция

  1. Задайте новый hostname (systemd-дистрибутивы — Ubuntu, Debian, AlmaLinux, Rocky):
    hostnamectl set-hostname vps1.yourdomain.com
  2. Обновите /etc/hosts, чтобы sudo и локальные утилиты резолвили имя:
    nano /etc/hosts
    # строка 127.0.1.1 (Debian/Ubuntu) или 127.0.0.1 должна содержать новое имя:
    127.0.1.1   vps1.yourdomain.com vps1
  3. Проверьте:
    hostnamectl
    hostname -f
  4. Перезайдите, чтобы увидеть новое приглашение. По желанию добавьте DNS-запись A на ваш IP и настройте PTR в Клиентской панели.

Типичные проблемы

  • sudo: unable to resolve host? Нового имени нет в /etc/hosts — исправьте шаг 2.
  • В Клиентской панели старое имя? Подпись там ведётся отдельно — отредактируйте на странице услуги, если поле доступно, иначе откройте тикет.
  • Почту помечают спамом? Если сервер отправляет email, hostname, запись A и PTR должны совпадать.

Когда обращаться в поддержку

Чтобы обновить подпись hostname в Клиентской панели, когда поле недоступно, или настроить PTR-запись, которую не можете задать сами, откройте тикет.

Частые вопросы

Нужна ли перезагрузка после смены hostname?

Нет — hostnamectl set-hostname применяет новое имя мгновенно на любом systemd-дистрибутиве. Просто перезайдите по SSH, чтобы увидеть обновлённое приглашение оболочки.

Влияет ли hostname на мои сайты?

Нет — сайты обслуживаются DNS-записями их доменов. Hostname — это собственное имя сервера в логах, мониторинге и приглашении терминала, на посетителей оно не влияет.

А что с обратным DNS (PTR)?

PTR — отдельная запись для вашего IP-адреса, важная для доставляемости почты. Настройте её в Клиентской панели или через тикет, чтобы она совпадала с hostname сервера.

Похожие статьи

Нужна помощь? Связаться с поддержкой Cloud2Y →

Помог ли вам данный ответ? 0 Пользователи нашли это полезным (0 голосов)