Сервер Ubuntu 20.04 с несколькими сетевыми картами и установленным на нем KVM-сервером.
Создал мост с netplan:
enp0s31f6:
DHCP4: нет
адреса: []
мосты:
netbr0:
адреса: [192.168.14.20/24]
DHCP4: нет
интерфейсы:
- enp0s31f6
серверы имен:
адреса:
- 192.168.14.1
- 8.8.8.8
- 8.8.4.4
- 1.1.1.1
параметры:
стп: ложь
задержка вперед: 0
enp0s31f6 подключен к порту маршрутизатора (VLAN14).
192.168.14.1 — это адрес VLAN14 маршрутизатора.
Сетевая карта виртуальной машины подключена к этому мосту. IP-адрес виртуальной машины вручную устанавливается на 192.168.14.25/24 со шлюзом 192.168.14.1 и DNS-серверами на 8.8.8.8,8.8.4.4.
Я могу пинговать внешние IP-адреса, но не могу пинговать www.google.com.
Таким образом, разрешение имен явно не работает.
(Убунту 20.04 ВМ):
nslookup www.google.com
;; время соединения истекло; нет доступа к серверам
статус разрешения
Ссылка 2 (enp3s0)
Текущие области: DNS
Настройка DefaultRoute: да
Настройка LLMNR: да
Настройка MulticastDNS: нет
Настройка DNSOverTLS: нет
Настройка DNSSEC: нет
Поддерживается DNSSEC: нет
Текущий DNS-сервер: 8.8.8.8
DNS-серверы: 8.8.8.8
DNS-домен: ~.
На сервере:
пинг -I 192.168.14.20 www.google.com
работает.
Когда подключаю комп к роутеру (192.168.14.1) работает разрешение имен.
Я не могу понять, что вызывает эту проблему.