以下是从路由器外部连接到Mac OS X上的Jenkins实例的方法,尽管在其他操作系统(例如Windows或Linux)上可能非常相似.
在设置"中为您的Jenkins机器提供一个静态IP地址.出于以下说明的目的,我们将其称为jenkins_machine_static_ip
:
- 转到设置> 网络> *高级... *> TCP/IP
- 复制* IPv4地址(它将是您的
jenkins_machine_static_ip
),并复制子网掩码*,并& 路由器 - 选择*配置IPv4 *> 手动
- 填写复制的信息,然后选择确定"
在路由器的管理面板中,将相同的jenkins_machine_static_ip
分配给Jenkins机器的* Mac地址*.
对路由器管理面板的访问取决于您的路由器.
您可以在Jenkins机器上找到您的* Mac地址*,如下所示:
- 转到设置> 网络> *高级... *> 硬件
将* Jenkins URL *配置为http://jenkins_machine_static_ip:pick_a_port
,其中jenkins_machine_static_ip
与步骤1和步骤2中的相同,pick_a_port
是任何未使用的端口.
- 可以通过以下路径在您的Jenkins Web门户中配置* Jenkins URL *:
*Jenkins *> *管理Jenkins *> 配置系统> Jenkins位置 - 查看原始问题中的图片.
您现在可以通过访问路由器的IP和转发端口从网络外部访问Jenkins实例.您可以在此处获取路由器的外部IP地址: Router_IP
您需要连接的地址是:Router_IP:router_forwarded_port/
网友评论