Я хотел бы использовать DHCP для назначения IP-адреса моему серверу, но указать DNS-серверы вручную. Я пробовал следующую простую конфигурацию:
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: yes
nameservers: [8.8.8.8,8.8.4.4]
После запуска netplan apply я проверяю серверы имен с systemd-resolve --status, и он показывает:
DNS Servers: 8.8.8.8
8.8.4.4
192.168.1.1
Последний - это DNS-сервер предоставленный DHCP, который я не хочу быть в списке.
У netplan есть способ сделать это?
Это действительно обычная настройка, полностью совместимая с Ubuntu 18.04, Netplan необходимо поддерживать параметры NetworkManager при использовании DHCP:
nmcli connection modify ${ID} ipv4.ignore-auto-dns yes
nmcli connection modify ${ID} ipv4.dns 'xx.xx.xx.10 xx.xx.xx.20'
nmcli connection modify ${ID} ipv4.dns-search 'abc01.domain.com. abc02.domain.com.'
Это действительно обычная настройка, полностью совместимая с Ubuntu 18.04, Netplan необходимо поддерживать параметры NetworkManager при использовании DHCP:
nmcli connection modify ${ID} ipv4.ignore-auto-dns yes
nmcli connection modify ${ID} ipv4.dns 'xx.xx.xx.10 xx.xx.xx.20'
nmcli connection modify ${ID} ipv4.dns-search 'abc01.domain.com. abc02.domain.com.'
Это действительно обычная настройка, полностью запущенная в Ubuntu 18.04, Netplan необходимо поддерживать параметры NetworkManager при использовании DHCP:
nmcli connection modify ${ID} ipv4.ignore-auto-dns yes
nmcli connection modify ${ID} ipv4.dns 'xx.xx.xx.10 xx.xx.xx.20'
nmcli connection modify ${ID} ipv4.dns-search 'abc01.domain.com. abc02.domain.com.'
Это действительно обычная настройка, полностью запущенная в Ubuntu 18.04, Netplan необходимо поддерживать параметры NetworkManager при использовании DHCP:
nmcli connection modify ${ID} ipv4.ignore-auto-dns yes
nmcli connection modify ${ID} ipv4.dns 'xx.xx.xx.10 xx.xx.xx.20'
nmcli connection modify ${ID} ipv4.dns-search 'abc01.domain.com. abc02.domain.com.'
Это действительно обычная настройка, полностью запущенная в Ubuntu 18.04, Netplan необходимо поддерживать параметры NetworkManager при использовании DHCP:
nmcli connection modify ${ID} ipv4.ignore-auto-dns yes
nmcli connection modify ${ID} ipv4.dns 'xx.xx.xx.10 xx.xx.xx.20'
nmcli connection modify ${ID} ipv4.dns-search 'abc01.domain.com. abc02.domain.com.'
Это действительно обычная настройка, полностью запущенная в Ubuntu 18.04, Netplan необходимо поддерживать параметры NetworkManager при использовании DHCP:
nmcli connection modify ${ID} ipv4.ignore-auto-dns yes
nmcli connection modify ${ID} ipv4.dns 'xx.xx.xx.10 xx.xx.xx.20'
nmcli connection modify ${ID} ipv4.dns-search 'abc01.domain.com. abc02.domain.com.'
Это действительно обычная настройка, полностью запущенная в Ubuntu 18.04, Netplan необходимо поддерживать параметры NetworkManager при использовании DHCP:
nmcli connection modify ${ID} ipv4.ignore-auto-dns yes
nmcli connection modify ${ID} ipv4.dns 'xx.xx.xx.10 xx.xx.xx.20'
nmcli connection modify ${ID} ipv4.dns-search 'abc01.domain.com. abc02.domain.com.'
Это действительно обычная настройка, полностью запущенная в Ubuntu 18.04, Netplan необходимо поддерживать параметры NetworkManager при использовании DHCP:
nmcli connection modify ${ID} ipv4.ignore-auto-dns yes
nmcli connection modify ${ID} ipv4.dns 'xx.xx.xx.10 xx.xx.xx.20'
nmcli connection modify ${ID} ipv4.dns-search 'abc01.domain.com. abc02.domain.com.'
Это действительно обычная настройка, полностью запущенная в Ubuntu 18.04, Netplan необходимо поддерживать параметры NetworkManager при использовании DHCP:
nmcli connection modify ${ID} ipv4.ignore-auto-dns yes
nmcli connection modify ${ID} ipv4.dns 'xx.xx.xx.10 xx.xx.xx.20'
nmcli connection modify ${ID} ipv4.dns-search 'abc01.domain.com. abc02.domain.com.'