Как изменить домен в Proxmox VE?

Необходимо изменить домен сети #PVE. Как это сделать?

Домен настраивается при установки #PVE. Изменить домен можно в графическом интерфейсе (в нескольких местах) или через терминал. Я рекомендую терминал.

Вводные данные

  • Старый домен: example.old.
  • Новый домен: example.new.

Изменение домена

  • Изменить домен в /etc/hosts:
1
sed -i 's|example.old|example.new|g' '/etc/hosts'
  • Изменить домен в /etc/resolv.conf:
1
sed -i 's|example.old|example.new|g' '/etc/resolv.conf'
  • Изменить домен в /etc/postfix/main.cf:
1
sed -i 's|example.old|example.new|g' '/etc/postfix/main.cf'
  • Перезагрузить PVE:
1
shutdown -r now

Команда в одну строку

1
 o='example.old'; n='example.new'; f=('hosts' 'resolv.conf' 'postfix/main.cf'); for i in "${f[@]}"; do sed -i "s|${o}|${n}|g" "/etc/${i}"; done

Параметры

  • o - старый домен.
  • n - новый домен.