[英]Access Jenkins from the Internet on Windows
我是 Jenkins 的新手,我一直在尝试从 Internet 访问我的 Jenkins 服务器,以便您可以从任何地方访问它。
I set up a no-ip DNS server to be able to bind my public ip and create a Hostname which I added Jenkins URL, but I can't access it. 我是否必须向 Jenkins 添加任何其他配置? 有人可以指导我如何访问它吗? 我对此真的很陌生。
注意:将端口 8080 添加到我的防火墙允许我从网络上的任何设备访问我的本地主机。
注 2:我使用的是 Windows 10。
您应该首先检查它是否可以通过 IP 和来自 Internet 的端口访问。 如果不是,您应该配置您的网络以允许该端口并将其路由到服务器。
您的网络路由器必须配置为将给定端口上的传入请求从 Internet 路由到您的服务器。 或者您的服务器必须分配一个公共 IP。
打开一个 windows 命令提示符,执行命令ipconfig
可以看到分配给系统的 IP 地址,如果你没有看到你的公共 IP 分配给系统的地址,这意味着你的系统可以在路由器后面,没有正确的路由器配置系统,从 Internet 访问。
如果您的系统从路由器接收 IP,则该路由器必须可从 Internet 访问,这意味着路由器应直接连接到 Internet,并且它必须具有“端口转发”功能,通过该功能可以将其配置为转发传入的请求到其网络中的主机。 或者,如果您可以直接连接到 Internet,而无需系统中的网络路由器,它将具有可公开访问的 IP 地址。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.