通过我的网络运行 Web 服务器

通过我的网络运行 Web 服务器

我希望在我的计算机上运行一个小型网络服务器,以便让我家里的其他人可以访问它(常见提示等),这很容易做到,并托管在我的 IP 地址上

http://192.168.1.100

但是,我希望它对于技术知识较少的家人来说很简单。我希望他们能够访问类似这样的 URL

http://help

并能够从那里获取它。

我原本想编辑 hosts 文件等,将域名“home”指向我的 IP 地址,但 1) 这需要大量设置,2) 并非所有设备都能自动运行。有些设备(如 iOS 设备)将自动排除,因为 hosts 文件无法编辑。

所以我想通过一些路由器设置或 DNS 来实现这一点。我的路由器是 Linksys E1550。我认为 Amahi Home Server 可以(或曾经做过)做这样的事情...

但我的问题是,我怎样才能实现这一点?

答案1

http://www.dd-wrt.com/wiki/index.php/DNSMasq_as_DHCP_server 如果您的 linksys 固件不支持任何 dns 设置,您可能需要考虑在 linksys 上使用 dd-wrt ​​固件。看来它允许该功能并且您的路由器受支持。

您可能还需要在 Web 服务器上运行自己的缓存 DNS 服务器,以便所有本地网络系统都可以解析并转到该 DNS 服务器进行所有互联网解析。额外的好处是,如果您的 ISP DNS 服务器出现故障,并且您拥有正确的配置,那么您可以在其他服务器都出现故障时继续上网。

这是我能看到的 2 个选择。您可能能够让 PC 上已有的 ICS 或其他程序也能执行基本的 DNS,但可能更容易出现故障。多年前我在 Windows 中使用过一个非常简单和基本的 DNS 服务器,但我记不清它叫什么了。

相关内容