VirtualBox 网络 NAT 通过 SSH 客户端连接

VirtualBox 网络 NAT 通过 SSH 客户端连接

我还使用了 NAT 和转发,并且工作正常(但就我而言,我想要集群或 Jenkins 主服务器和 Jenkins 从服务器,这就是我创建网络 NAT 的原因)。

我在 VirtualBox 中创建了名为 NatnetworkLab 的 NAT 网络,但无法使用 ssh 客户端连接到我的计算机。我已经完成了端口转发。我的机器有静态 IP 地址(10.0.2.1 和 10.0.2.2)。

machine1 和 machine2 之间的 ssh 工作正常,但我想使用 PuTTY 直接从我的主机 (Windows 10) 连接到我的计算机。

我添加了规则:

  • 机器 1 127.0.0.1 2222 10.0.2.1 22
  • 机器 1 127.0.0.1 2223 10.0.2.2 22

我当然尝试过使用 127.0.0.1 和端口 2222 或 2223 通过 PuTTY 进行连接。

答案1

我已经找到我的问题了。我已经克隆了原来的 debian 来创建新的 Jenkins Slave,所以我认为可能与原来的 MAC 地址存在冲突。当我尝试在从站和主站上启动并连接腻子时,它不起作用,但当其中一个关闭时,它可以工作。

当我找到问题的根源时,我会发布解决方案

编辑:它在两个节点上工作正常,所以我想我已经克隆了虚拟机而没有生成新的 MAC 地址。

相关内容