Last Updated on 03/05/2024 by administrator
Proxmox – změna hostname (Proxmox change hostname)
Motivace:
Článek se zaměřuje jak změnit hostname Proxmox serveru (Proxmox – How to change hostname).
OS:
Implementace byla prakticky prováděna na open-source platformě Proxmox verze 8.1.3.
Implementace a řešení [1]:
Zvolit nové jmeno serveru:
hostname pve4
Otevřít soubor hostname a přepsat původní jméno novým jménem:
nano /etc/hostname
Přejít do souboru hosts:
nano /etc/hosts
Původní konfigurace, kde .lan je doménové jméno (může se lišit):
127.0.0.1 pve.lan localhost 192.168.0.4 pve.lan pve
nová konfigurace:
127.0.0.1 pve4.lan localhost 192.168.0.4 pve4.lan pve4
Je potřeba také změnit hostname v main.cf služby postfix:
vi /etc/postfix/main.cf
a přepsat na parametr myhostname:
myhostname=pve4.lan
A případně také v /etc/mailname
Oveření nastavení:
ping $(uname -n)
Pozn. V tomto případě uname -n by měl resolvovat pve4.lan pro IP adresu 192.168.0.4
Je třeba rebootovat Proxmox:
reboot
V CLI Proxmox je tedy nutné vygenerovat nový self-signed SSL/TLS certifikát, pomocí příkazu níže:
pvecm updatecerts --force
Nyní lze v pve > Certificates > v poli Subject Alternative Names, že IP adresa byla změněna:
A vše je hotovo!
Zdroje:
[1] https://pve.proxmox.com/wiki/Renaming_a_PVE_node
Další článek:
https://martinuvzivot.cz/my-unqualified-host-name-unknown/