アップデートしたらDebian環境で異ネットワークからdnsmasqが応答していない気がする...
$ systemctl status dnsmasq.service ● dnsmasq.service - dnsmasq - A lightweight DHCP and caching DNS server Loaded: loaded (/lib/systemd/system/dnsmasq.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2023-02-26 11:12:39 JST; 3min 34s ago Process: 2987 ExecStartPre=/etc/init.d/dnsmasq checkconfig (code=exited, status=0/SUCCESS) Process: 2994 ExecStart=/etc/init.d/dnsmasq systemd-exec (code=exited, status=0/SUCCESS) Process: 3002 ExecStartPost=/etc/init.d/dnsmasq systemd-start-resolvconf (code=exited, status=0/SUCCESS) Main PID: 3001 (dnsmasq) Tasks: 1 (limit: 1654) Memory: 424.0K CPU: 136ms CGroup: /system.slice/dnsmasq.service mq3001 /usr/sbin/dnsmasq -x /run/dnsmasq/dnsmasq.pid -u dnsmasq -7 /etc/dnsmasq.d,.dpkg-dist,.dpkg-old,.dpkg-new --local-service --trust-anchor=.,20326,8,2,xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
なにやら --local-service が怪しい
$ sudo nano /etc/init.d/dnsmasq
下記のように変更
#DNSMASQ_OPTS="${DNSMASQ_OPTS} --local-service" DNSMASQ_OPTS="${DNSMASQ_OPTS}"
$ sudo systemctl restart dnsmasq