背景
我有宽带连接。从室外通向我大楼的光纤电缆连接到转换器单元。转换器的输出连接到路由器。路由器还提供 8 个 LAN 端口,计算机连接到这些端口。
简而言之,所有计算机都在工作组中而不是域中互连。
我的计算机使用私有或本地域名托管 IIS Web 服务器www.mydomain.local
。我已将文件添加127.0.0.1 www.mydomain.local
到hosts
服务器中C:\Windows\System32\drivers\etc
,以便可以从服务器内部浏览网站。到目前为止一切顺利。
如何使连接到我的工作组的其他计算机能够通过我的私人本地域浏览我的网络服务器www.mydomain.local
?
注意:再说一遍,我是新手。我不知道下一步该做什么。
答案1
他们必须对主机文件执行与你完全相同的操作,但不是输入“127.0.0.1“(实际上意味着“这台计算机”)他们需要输入您的计算机实际分配的任何 IP。
因此,如果你的计算机的真实 IP 是“10.53.9.16“那么他们必须把
10.53.9.16 www.mydomain.local
放入其本地主机文件中。
如果您使用的是 DHCP,并且您的 IP 发生变化,则每次发生这种情况时,他们都需要更新其主机文件。或者,您可以设置某种自定义 DNS 方案,但对于新手来说,这是不切实际的。
另一个选择是使用动态 DNS - 尝试查看dyndns.com。
答案2
你有两个选择:将信息添加到每个工作站的 hosts 文件中,如 Neobyte 所述
安装您自己的 DNS 服务器。
如果您的网站采用的是真正的 Windows 服务器软件,因此应该有一个可用的 Microsoft DNS 服务器。
如果您使用工作站作为服务器,有许多免费或廉价的基于 Windows 的 DNS 服务器可供下载和使用。大多数都有良好的文档。
无论哪种方式,您都需要将其他计算机指向它以获取 DNS 服务,并让它向上游解析其他 DNS 地址