将在 Jenkins 代理和防火墙配置上打开的 JNLP 和端口

JNLP and ports to be open on Jenkins agent and firewall configuration

当通过JNLP连接Jenkins master和Jenkins agent时,中间有防火墙,我必须在防火墙中声明哪些端口保持打开?

对于 Jenkins 大师:

对于 Jenkins 代理:

Jenkins master 必须打开哪个端口才能访问 Jenkins agent?

当通过 JNLP 连接 Jenkins master 和 slave/agent 时,agent 将与 master 建立通信。 如果代理位于防火墙后面或位于不允许传入连接的专用网络中,这是理想的选择。

Which port has to be open for Jenkins master to be able to access Jenkins agent?

None,只需确保 JNLP 的 TCP 端口在主机上打开(在您的情况下为端口 9999)