В Debian 13 постоянное имя хоста меняют через systemd-hostnamed. Одновременно обновите локальное разрешение имени.
Важно: Публичное DNS-имя и PTR-запись меняются у DNS/хостинг-провайдера отдельно.
1. Посмотрите текущее состояние
hostnamectl status
cat /etc/hostname
getent hosts $(hostname)
2. Задайте новое имя
sudo hostnamectl set-hostname server1.example.com
3. Обновите /etc/hosts
Откройте /etc/hosts и сопоставьте локальный адрес с FQDN и коротким именем:
127.0.1.1 server1.example.com server1
4. Перезапустите зависимые службы
Новая оболочка увидит имя сразу. Перезагрузка обычно не нужна; перезапустите только службы, которые кешируют hostname.
Проверка результата
hostnamectl --static
hostname -f
getent hosts server1.example.com