gpt4 book ai didi

macos - 如何从 OSX 客户端在路由器上设置 DNS 服务器?

转载 作者:行者123 更新时间:2023-12-02 23:32:58 25 4
gpt4 key购买 nike

我想设置我的路由器将从 osx 上运行的程序分发给所有客户端的 dns 服务器。有没有什么本地方法可以做到这一点。 osx 是否提供任何 uPNP 包装器 api。我见过一些 uPNP 的第 3 方 api,例如 minipnp 等,但更愿意使用操作系统(如果可用)。

据我交谈过的人看来,“DNSServiceNATPortMappingCreate”将执行 uPNP nat 端口转发。那么我应该假设 DNSServiceAddRecord 也会做同样的事情吗?

最佳答案

你没有机会。

许多路由器甚至不支持从自己的 GUI 覆盖 DHCP DNS 设置,更不用说从 uPNP 了。请参阅 RFC 5625 的第 5 节了解有关 DHCP 和 DNS 如何在路由器上交互的详细信息。

唯一实用的解决方案是运行您自己的 DHCP 服务器,并关闭路由器上的服务器。如果您的 OSX 计算机是网络服务器,您可以从 MacPorts 轻松安装 ISC DHCPD项目。

关于macos - 如何从 OSX 客户端在路由器上设置 DNS 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6277942/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com