[英]I can't connect ssh between VMs
我刚刚尝试在 Virtualbox 上创建 3 个 ubuntu 虚拟机。 然后我尝试使用 ssh 将每台机器连接到另一台机器,但失败了。
“我注意到这 3 个虚拟机具有相同的 IP,所以我为每台机器制作了 static IP”
所以请找到以下步骤:
$ sudo apt install ssh
$ sudo systemctl enable ssh
$ sudo systemctl start ssh
$ sudo ufw allow ssh
$ ssh username@ip
通过 ping 测试与这些 vm 的通信。
如果通信正常,则您的问题必须与防火墙有关。
您可以暂时禁用您的 linux 环境的防火墙,以测试这是否真的是问题所在。
如果问题是由防火墙引起的,您必须为特定端口创建释放规则。 默认情况下,它是端口 22。
测试建议:停止发行版中的 SELinux 和 FirewallD 或任何其他防火墙并重新测试
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.