Перейти к содержимому

Настройка DNS на ВМ

Настройка DNS осуществляется с помощью службы netplan. Для настройки необходимо отредактировать конфигурационный файл /etc/netplan и затем применить данный конфигурационный файл к службе netplan.

  1. Для редактирования выполните команду:

    shell
    sudo nano /etc/netplan/00-installer-config.yaml
  2. Отредактируйте раздел nameservers (добавьте, если он отсутствует) следующим образом:

    yaml
    nameservers:
    addresses:
    + 77.88.8.8
    + 77.88.8.1
    yaml
    network:
    ethernets:
    enp0s1:
    dhcp4: true
    nameservers:
    addresses:
    * 77.88.8.8
    * 77.88.8.1
    version: 2
  3. Примените конфигурационный файл, выполнив команду:

    shell
    sudo netplan apply
  4. Проверьте изменения с помощью команды:

    shell
    resolvectl status | grep 'DNS Servers' -A2
    DNS Servers: 77.88.8.8 77.88.8.1
  1. При необходимости выполните установку:

    shell
    sudo apt install systemd-resolved
  2. Отредактируйте файл:

    shell
    sudo nano /etc/systemd/resolved.conf
    • в строке #DNS= удалите символ #;
    • добавьте в конец строки, например: 8.8.8.8 8.8.4.4;
    • сохраните файл.
  3. Выполните команду:

    shell
    sudo systemctl enable --now systemd-resolved.service
  4. Перезагрузите ВМ для применения изменений с помощью команды:

    shell
    sudo reboot
  5. Выполните проверку внесенных изменений с помощью команды:

    shell
    cat /etc/resolv.conf
  1. Узнайте имя сетевого интерфейса, использующегося на ВМ:

    shell
    ip address
  2. Выполните команду:

    shell
    nmcli con mod $CONNECTIONNAME ipv4.dns "8.8.8.8 8.8.4.4"

    где $CONNECTIONNAME — это имя сетевого интерфейса из предыдущего шага.

  3. Перезапустите NetworkManager:

    shell
    service NetworkManager restart
  4. Выполните проверку внесенных изменений:

    shell
    cat /etc/resolv.conf

Настройка производится с помощью утилиты SConfig. Для ее запуска введите в PowerShell команду SConfig.

  1. Выберите Network Settings.
  2. Введите номер Network Adapter.
  3. Выберите опцию Set DNS servers.
  4. Введите адрес DNS сервера. Например, 8.8.8.8.
  5. Введите адрес альтернативного DNS сервера. Например, 8.8.4.4.
  6. Примените изменения.