Назад | Перейти на главную страницу

Статические маршруты Netplan ломают мой DNS

В моей сети 192.168.1.0/24, У меня есть подсеть с роутером pfSense (статический "WAN" IP 192.168.1.90, IP-адреса интерфейсов LAN и OPT 192.168.2.{1,129}) и две подсети в нем, 192.168.2.{0,128}/25 с двумя машинами на IP 192.168.2.30 и 192.168.2.130.

Когда я раскомментирую статические маршруты ниже,

network:
  version: 2
  renderer: networkd
  ethernets:
    enp5s0:
      nameservers:
        search: [ bjd2385.com ]
        addresses: [ 192.168.1.65, 192.168.1.70, 8.8.8.8 ]
#      routes:
#        - to: 192.168.2.0/25
#          via: 192.168.1.90/24
#          metric: 100
#        - to: 192.168.2.128/25
#          via: 192.168.1.90/24
#          metric: 100
  bridges:
    vmbr0:
      interfaces:
        - enp5s0
      addresses: [ 192.168.1.63/24 ]
      gateway4: 192.168.1.1

Я больше не могу разрешить внутренний DNS (или внешний). Мой resolv.conf содержит только следующую строку.

nameserver fe80::7ad2:94ff:fe6f:b7ce%4

Я также пробовал установить via на обоих 192.168.2.1 и 192.168.2.129соответственно (что, как я ожидал, будет более правильным), но с этим я получаю тот же результат.

$ ping dc
ping: dc: Name or service not known

Хотя фактический адрес указанного DN 192.168.1.65, а соответствующий домен поиска должен позволять разрешать полное доменное имя по этому адресу.

Мысли о том, что может нарушить DNS при такой конфигурации?