我最近在 Google Cloud 上设置了一个 Debian 8 Jessie VM。我已经安装了 Jenkins 并让服务启动并运行(通过“sudo service jenkins status”验证),但我无法从另一台机器连接到 VM 的外部 IP。我曾经从我的个人计算机上运行 Jenkins,直到我决定需要一个专用服务器来连续运行它。当我在我的个人机器上运行它时,我只需访问 localhost:8080,Jenkins 仪表板就会很快加载。但是,在尝试访问运行 Jenkins 的 VM 的外部 IP 地址时,我通常会在我的 Web 浏览器中看到“连接被拒绝”。
根据我看到的有关此类问题的大多数帖子的建议,我已经解除了 VM 上的所有防火墙,并试图确保 VM 正在侦听正确的 IP 地址,但似乎没有什么能够改变所呈现的结果通过我的浏览器。问题最可能出在哪里:VM、Google Cloud 或 Jenkins?我不知所措。