#ssh #dns #vmware #esxi
Вопрос:
Я хочу изменить (заменить) DNS-серверы по умолчанию (которые являются 8.8.8.8
и 8.8.4.4
) на VMware ESXi 7.0u1 (в частности, пользовательский ISO для серверов Fujitsu, загруженных с официальных серверов VMware) через оболочку SSH. На самом деле, я хочу использовать его в %firstboot
разделе моего файла Kickstart.
Я попытался выполнить следующие команды, которые работают, но только до тех пор, пока я не перезагрузлю сервер. Затем DNS — серверы сбрасываются на серверы по умолчанию.
esxcli network ip dns server remove -a
esxcli network ip dns server add -s "$dns"
Есть ли что-нибудь еще, что мне нужно выполнить, чтобы сделать изменение постоянным?
Ответ №1:
Из вашего SSH-соединения вы должны иметь возможность использовать команду «dcui» и изменять свой DNS без потери конфигурации после перезагрузки.
Комментарии:
1. Запуск
dcui
по SSH ничего не выводит и возвращает1
. Служба DCUI включена (на самом деле я тестирую это на новой установке VMware ESXi 7.0u1). Я поискал в Интернете решение, но не смог его найти. Однако, как я понимаю,dcui
это утилита TUI, которую я получаю при прямом доступе к серверу (KVM), а это не то, что я хочу, так как я хочу настроить сервер программно (т. Е. Без какого-либо вмешательства пользователя).