【问题标题】:Access Jenkins from the Internet on Windows在 Windows 上从 Internet 访问 Jenkins
【发布时间】:2023-03-09 10:24:01
【问题描述】:

我是 Jenkins 的新手,我一直在尝试从 Internet 访问我的 Jenkins 服务器,以便您可以从任何地方访问它。

我设置了一个无 IP DNS 服务器,以便能够绑定我的公共 IP 并创建一个我添加 Jenkins URL 的主机名,但我无法访问它。我是否必须向 Jenkins 添加任何其他配置?有人可以指导我如何访问它吗?我对此真的很陌生。

注意:将端口 8080 添加到我的防火墙允许我从网络上的任何设备访问我的本地主机。

注意 2:我使用的是 Windows 10。

【问题讨论】:

    标签: java jenkins dns continuous-integration ip


    【解决方案1】:

    您应该首先检查是否可以通过 Internet 的 IP 和端口访问它。如果不是,您应该配置您的网络以允许该端口并将其路由到服务器。

    您的网络路由器必须配置为将给定端口上的传入请求从 Internet 路由到您的服务器。或者您的服务器必须分配一个公共 IP。

    打开windows命令提示符,执行命令ipconfig查看分配给系统的IP地址,如果这里没有看到你的公网IP,说明你的系统在路由器后面,没有正确的路由器配置无法从 Internet 访问系统。

    如果您的系统从路由器接收 IP,则该路由器必须可以从 Internet 访问,这意味着该路由器应该直接连接到 Internet,并且它必须具有“端口转发”功能,通过该功能可以将其配置为转发对其网络中主机的传入请求。或者,如果您可以直接连接到 Internet,而无需系统中的网络路由器,它将有一个可公开访问的 IP 地址。

    【讨论】:

    • 嗨@user15117826,我明白了。万一我没有公共IP,所以无法配置它,还有其他选择吗? ibb.co/tBFRyC3
    猜你喜欢
    • 1970-01-01
    • 2016-06-18
    • 2023-03-07
    • 2018-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-27
    • 2014-07-22
    相关资源
    最近更新 更多