【发布时间】:2015-08-04 03:11:30
【问题描述】:
我正在尝试为我们的 QA 团队设置一个内部 Jenkins 服务器,但在服务器 URL 方面遇到了一些问题。这是在公司网络内部,并且各种防火墙和代理设置都已到位,但是我们只需要在内部网络中访问服务器。该服务器从 Mac Mini 运行。我能够使用 localhost:8080 安装和访问服务器而没有任何问题。
我尝试在“管理 Jenkins”选项下设置自定义 URL(类似于 testjenkins.local:8080),但始终无法访问服务器。对我有用的唯一选择是使用 IP 地址 (IP:8080)。我能够使用此 URL 从网络中的其他计算机访问服务器。
上述设置的真正问题是机器 IP 发生了变化(我无法将其设为静态),因此无法获得始终有效的 URL。
如果有人指导我正确的方向,我将不胜感激。
【问题讨论】:
-
我不确定我是否理解您的问题,但我认为您需要一个与您的 DHCP 服务器协作的名称服务器,这对您来说可能比获得固定 IP 更困难。一种可能的解决方法:将您的 DHCP 客户端配置为始终请求特定 IP。如果你幸运并且你的 DHCP 是友好的,你可能会得到它。
标签: jenkins