我的局域网上有几台计算机,现在我厌倦了一直记住 IP 地址,所以我想开始在我的局域网上使用 DNS 名称。
我有一个包含 Windows 7、Ubuntu、Mac OS X 和 Android 的异构网络。
是否有可在 Windows 7 上轻松设置的免费 DNS 服务器软件,最好带有图形用户界面或者 Web 界面?
答案1
答案2
考虑放置DD-WRT在您的路由器上,它使用
dnsmasq
一个hosts
文件。这样,您就不会因为仅为了 DNS 而运行该计算机而损失能源成本……
如果你的路由器没有支持请查看以下适用于 Windows 的 DNS 服务器:
最广泛使用的 DNS 服务器,绑定,有一个
ntbind
变体。微软 DNS包含在 Windows Server 中,如果您可以运行它,也许是虚拟化的。
简单 DNS 服务器确实遵循了 KISS 原则;保持极简主义。不过这只是试验……
强力DNS,一个适合家庭DNS托管的荷兰DNS服务器。
波萨迪斯采用 GPL 许可,与 BIND 文件兼容。
未绑定采用 BSD 许可,使用模块化组件。
思科网络注册器是专有的,如果您需要支持,则适合较大的公司。
如果您有钱,简单 DNS 服务器看起来确实不错。或者也许是 Microsoft DNS...
否则,请尝试使用开源 DNS 服务器,如 BIND、PowerDNS、MaraDNS、Posadis 或 Unbound。
如果您有静态 IP,则将相同的
hosts
文件放在每台计算机上是一种廉价的解决方案。
答案3
我过去的做法是在虚拟机中安装 Windows 2003,并在其上运行 DNS/DHCP 服务器。如果您无法访问 Windows 2003,则可以在 VM 中安装任意数量的 Linux 操作系统并将其用作 DHCP/DNS 服务器。
您的路由器不支持 DNS 吗?我在路由器上运行 Tomato,我可以通过界面分配静态 IP,并通过主机名访问我的所有计算机。