我在路由器下设置了一个局域网。网络以 MVC 模式建模。所有设备都遵循命名约定。我的控制器计算机通过搜索主机名动态地确定其他计算机。我设置了 2 台带有编译器、解释器等的视图计算机,我通过 cvs 访问它们,两台计算机都运行 freebsd。这两台计算机遵循 vw[n] 的命名约定。我还有一台笔记本电脑作为便携式数据库,运行 XP(iis、sql),它遵循 db[n]。我的控制器也是 freebsd(eclipse 作为 IDE),名为 cr。
因为每次我为我的电脑收到新的 IP 地址时,我都会使用 dhcp。在我的路由器页面的 DHCP 租用列表上,我可以看到我的电脑的名称、mac、地址。
问题是,当我想使用主机名访问我的计算机时,我找不到它们。我认为这是 DNS 问题。我没有设置网络的经验,所以请帮忙。
谢谢
答案1
要检查的一些事项:
- 您的所有机器都在同一个域中吗?
- 您的所有机器都采用相同的 IP 模式吗?
- 您的所有机器都在同一个子网上吗?
- 是否有一台 XP 计算机启用了计算机浏览器服务?每个网络上都有一个“主浏览器”,用于将 PC 名称传达给网络的其余部分。它们通常会自行确定哪个是主浏览器,但其中之一需要运行它。
- 网络上的 PC 名称是否与您指定的实际名称相匹配?您可以让名为 PC123 的 PC 在网络列表中显示为“Joe 的 PC”。
- 他们是否启用了网络共享?如果您没有设置任何驱动器或文件夹进行共享,则无法通过网络访问它们。