我在AWS Windows系统上安装了Jenkins。我可以使用http://localhost:8080/在系统内访问它,但我无法使用公共IP地址在系统外访问它。
我的EC2实例分配了公共IP地址。
我也改变了Jenkins系统配置中的URL。
如何从本地系统外部访问Jenkins?我需要Jenkins'用于将其与GitHub WebHook链接的公共访问URL。
答案 0 :(得分:1)
通常,您应该检查三件事:
答案 1 :(得分:0)
在EC2实例中创建入站规则后,现在我可以访问该URL。 ControlPanel - > system ans security - >进步 - 。允许端口8080 [新规则]
答案 2 :(得分:0)
Sergey Kovalev的回答是正确的,但我认为只允许Github IP范围内的传入TCP流量来自此链接https://help.github.com/articles/what-ip-addresses-does-github-use-that-i-should-whitelist/。 我想在他的回答中作为评论,但我没有足够的声誉。遗憾!