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