让 dnsmasq 使用函数将主机名解析为动态 IP?

让 dnsmasq 使用函数将主机名解析为动态 IP?

我已经在我的笔记本电脑上安装了 dnsmasq。我想使用 dnsmasq 使myrouter主机名始终解析为我当前连接的路由器的 IP 地址。在某些网络上,路由器的(自分配)IP 地址可能是 192.168.0.1,在其他网络上可能是 192.168.1.1,等等。

在 macOS 中,命令行

networksetup -getinfo 'Wi-Fi' | awk '$1 == "Router:" { print $2 }'

打印路由器的 IP 地址。

dnsmasq 可以在每次客户端查找myrouter主机名时运行一些脚本(例如命令行),并返回脚本的结果吗?是否有另一种方法可以使 dnsmasq 将主机名解析为动态 IP?

相关内容