Настройка DNS на ВМ
Ubuntu 22.04
Настройка DNS осуществляется с помощью службы netplan. Для настройки необходимо отредактировать конфигурационный файл /etc/netplan и затем применить данный конфигурационный файл к службе netplan.
Для редактирования выполните команду:
shsudo nano /etc/netplan/00-installer-config.yamlОтредактируйте раздел
nameservers(добавьте, если он отсутствует) следующим образом:yamlnameservers: addresses: + 77.88.8.8 + 77.88.8.1Пример итогового файла
yamlnetwork: ethernets: enp0s1: dhcp4: true nameservers: addresses: * 77.88.8.8 * 77.88.8.1 version: 2Примените конфигурационный файл, выполнив команду:
shsudo netplan applyПроверьте изменения с помощью команды:
shresolvectl status | grep 'DNS Servers' -A2Результат выполнения команды (пример):
DNS Servers: 77.88.8.8 77.88.8.1
Debian 12.0
При необходимости выполните установку:
shsudo apt install systemd-resolvedОтредактируйте файл:
shsudo nano /etc/systemd/resolved.conf- в строке
#DNS=удалите символ#; - добавьте в конец строки, например:
8.8.8.8 8.8.4.4; - сохраните файл.
Выполните команду:
shsudo systemctl enable --now systemd-resolved.serviceПерезагрузите ВМ для применения изменений с помощью команды:
shsudo rebootВыполните проверку внесенных изменений с помощью команды:
shcat /etc/resolv.conf
CentOS Stream 8-9
Узнайте имя сетевого интерфейса, использующегося на ВМ:
ship addressВыполните команду:
shnmcli con mod $CONNECTIONNAME ipv4.dns "8.8.8.8 8.8.4.4"где
$CONNECTIONNAME— это имя сетевого интерфейса из предыдущего шага.Перезапустите NetworkManager:
shservice NetworkManager restartВыполните проверку внесенных изменений:
shcat /etc/resolv.conf
Windows Server 2022
Настройка производится с помощью утилиты SConfig. Для ее запуска введите в PowerShell команду SConfig.
- Выберите Network Settings.
- Введите номер Network Adapter.
- Выберите опцию Set DNS servers.
- Введите адрес DNS сервера. Например,
8.8.8.8. - Введите адрес альтернативного DNS сервера. Например,
8.8.4.4. - Примените изменения.