我可以在 Windows 7 上为 LAN 安装一个好的 DNS 服务器吗?

Jon*_*nas 42 networking dns windows-7 home-networking software-rec

我的局域网上有几台计算机,现在我厌倦了一直记住 IP 地址,所以我想开始在我的局域网上使用 DNS 名称。

我有一个带有 Windows 7、Ubuntu、Mac OS X 和 Android 的异构网络。

是否有易于在 Windows 7 上设置的免费 DNS 服务器软件,最好带有图形用户界面或 Web 界面?

Tam*_*man 26

  1. 考虑将DD-WRT放在您的路由器上,它dnsmasqhosts文件一起使用。

    这样,您就不会因为必须仅为 DNS 运行该计算机而损失能源成本...

  2. 如果您的路由器不支持,请查看这些适用于 Windows 的 DNS 服务器:

    • 使用最广泛的 DNS 服务器BIND有一个ntbind变体。

    • Microsoft DNS包含在 Windows Server 中,如果您可以运行它,也许是虚拟化的。

    • Simple DNS Server真正遵循 KISS 原则;保持愚蠢的简单。虽然是审判...

    • PowerDNS,适合家庭 DNS 托管的荷兰 DNS 服务器。

    • MaraDNS仅提供部分支持(根据维基百科),但它是一个具有安全意识的 DNS 服务器。

    • Posadis是 GPL 许可的,与 BIND 文件兼容。

    • Unbound是 BSD 许可的,使用模块化组件。

    • Cisco Network Registrar是专有的,如果您需要支持,适合更大的公司。

    如果您有钱,Simple DNS Server 看起来非常不错。或者也许是 Microsoft DNS...

    或者尝试使用开源 DNS 服务器,如 BIND、PowerDNS、MaraDNS、Posadis 或 Unbound。

  3. 如果您有静态 IP,hosts在每台计算机上放置相同的文件是一种廉价的解决方案。

  • PowerDNS 不支持 Windows (2认同)

San*_*sal 17

也许MaraDNS对你有用,这里有一个关于如何设置它的教程

  • 这不是图形解决方案:( (2认同)

Chr*_*son 5

我过去所做的是在虚拟机中安装 Windows 2003,并在其上运行 DNS/DHCP 服务器。如果您无法访问 Windows 2003,您可以在 VM 中安装任意数量的 Linux 操作系统并将其用作 DHCP/DNS 服务器。

你的路由器不支持DNS吗?我在我的路由器上运行 Tomato,我能够通过接口分配静态 IP 并通过主机名访问我的所有计算机。