А почему у вас DNS сервер с IP 192.168.88.1 а станция 192.168.1.6 и 192.168.1.7 ?
Друзья, тысяча извинений!!! Это я опячатался по запаре, чем ввёл вас в заблуждение и вынудил писать груду предположений.
Конечно же на станции адреса
enp4s0 (провод) имеет адресс 192.168.
88.6
wlp2s0 (wifi) имеет адресс 192.168.
88.7
DHCP только на роутере. С настройками dnsmasq не игрался, файл /etc/dnsmasq.conf отсутствует. Проблем в с сеткой нет, всё работает корректно на других устройствах, да и на этом ноуте всё хорошо, если крутимся на ip адресации, проблема возникает только в разрешении имён при одновременно поднятом проводе и wifi.
Как я понимаю, dnsmasq стартует из networkmanager с параметрами
Выхлоп ps aux | grep dnsmasq
/usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/var/run/NetworkManager/dnsmasq.pid --listen-address=127.0.1.1 --cache-size=0 --conf-file=/dev/null --proxy-dnssec --enable-dbus=org.freedesktop.NetworkManager.dnsmasq --conf-dir=/etc/NetworkManager/dnsmasq.d
Если в конфиге networkmanager стоит dns=dnsmasq
[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq
[ifupdown]
managed=false
В /etc/resolv.conf
nameserver 127.0.1.1
search lan
И имена не резолвятся
Если закомментировать dns=dnsmasq или изменить на dns=default то в /etc/resolv.conf
nameserver 192.168.88.1
search lan
И всё начинает крутиться как положено.
Сейчас включил лог dnsmasq, создав файлик в /etc/NetworkManeger/dnsmasq.d c тeкстом log-queries и обнаружил такое поведение
при dns=dnsmasq и соответственно nameserver 127.0.1.1 тоесть, как я понимаю, работаем через dnsmasq в логах видим.
Если поднят один интерфейс (любой провод или сеть)
query[A] ya.ru from 127.0.0.1
forwarded ya.ru to 192.168.88.1
reply ya.ru is 87.250.250.242
А вот если 2 интерфейса
query[A] ya.ru from 127.0.0.1
forwarded ya.ru to 192.168.88.1
forwarded ya.ru to 192.168.88.1
Тоесть ответа нет.
К стати, попробывал подключить wifi к другой сетке (соседской) с адресами 192.168.0.1 и всё заработало нормально, тоесть теперь имеем
enp4s0 (провод) имеет адресс 192.168.
88.6
wlp2s0 (wifi) имеет адресс 192.168.
0.101
в /etc/resolv.conf
nameserver 127.0.1.1
всё резолвится как положено и в логах dnsmasq
query[A] ya.ru from 127.0.0.1
forwarded ya.ru to 192.168.0.1
reply ya.ru is 87.250.250.242
тоесть форвад идёт не на мой роутер, а на соседский. Хотя route показывает, что приоритет у интерфейса enp4s0
0.0.0.0 192.168.88.1 0.0.0.0 UG 100 0 0 enp4s0
0.0.0.0 192.168.0.1 0.0.0.0 UG 600 0 0 wlp2s0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 br-1e50d093a3c5
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
172.18.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-31160899c2dc
172.19.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-1e50d093a3c5
192.168.0.0 0.0.0.0 255.255.255.0 U 600 0 0 wlp2s0
192.168.88.0 0.0.0.0 255.255.255.0 U 100 0 0 enp4s0
Чото я совсем запутался.