我正在使用 Tracd 作为接口运行 Trac。我可以通过 IP 地址 ( http://xxxx:8000 ) 访问服务器,但我想通过计算机名称 ( http://compName ) 访问该服务器,我该怎么做?我宁愿不必使用 Apache 作为 Web 服务器。
所涉及的所有机器都是 Windows 机器并在 Active Directory 中。Trac 存储库位于 Windows Server 2003 VM 上。
我正在使用 Tracd 作为接口运行 Trac。我可以通过 IP 地址 ( http://xxxx:8000 ) 访问服务器,但我想通过计算机名称 ( http://compName ) 访问该服务器,我该怎么做?我宁愿不必使用 Apache 作为 Web 服务器。
所涉及的所有机器都是 Windows 机器并在 Active Directory 中。Trac 存储库位于 Windows Server 2003 VM 上。
首先,您可以在端口 80 上启动 tracd:
tracd -p 80 [your tracd parameters]
就计算机名称本身而言,我无法从您的问题中判断您是否在按名称联系该计算机时遇到任何问题。如果是这样,以下是选项:
将该计算机的 DNS 条目添加到您的 DNS 服务器
使用机器的 NETBIOS 名称
在您的主机文件中添加一个条目
愚蠢的简单(但不正确)方式——在端口 80 上运行。