我最近一直在将 NixOS 配置为开发机器(到目前为止我真的很喜欢它)。我计划使用 nginx 映像作为反向代理,将所有 *.dev 请求路由到运行的 docker 映像。这已经适用于对本地主机的请求,因为当它们连接到同一网络时,我可以访问已启动容器的应用程序。
现在为了解决 *.dev 请求,我在 nixos 配置中添加了 dnsmasq 配置:
services.dnsmasq = {
enable = true;
resolveLocalQueries = true;
servers = [
''/.dev/127.0.0.1''
''8.8.8.8''
''8.8.4.4''
];
};
重建时,我得到输出starting the following units: dnsmasq.service
,但是当我尝试访问我的 .dev URI 时,我仍然只得到DNS_PROBE_FINISHED_NXDOMAIN
.这里可能有什么问题?