Netplan статические маршруты ломают мой DNS
В моей сети 192.168.1.0/24
, У меня есть подсеть с маршрутизатором pfSense (статический "WAN" IP 192.168.1.90
, LAN и OPT интерфейс IPs 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 с этой конфигурацией?