![无法在 Virtual Box 中从主机 ssh 到客户操作系统](https://linux22.com/image/1489087/%E6%97%A0%E6%B3%95%E5%9C%A8%20Virtual%20Box%20%E4%B8%AD%E4%BB%8E%E4%B8%BB%E6%9C%BA%20ssh%20%E5%88%B0%E5%AE%A2%E6%88%B7%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F.png)
我有一台安装了虚拟机的 Windows 机器。虚拟机内有 ubuntu VM。如果我将虚拟机的网络设置为使用 NAT,并设置端口转发以从我的本地主机转发到虚拟机的 10.xxx IP,我就可以从我的 Windows 通过 ssh 进入虚拟机。
ssh uname@localhost
如果我将虚拟机的网络设置为使用桥接适配器(即虚拟机被视为现有网络中的另一台计算机),则无法从 Windows 通过 ssh 进入。但是,如果我使用桥接适配器创建另一个 Linux 虚拟机,则可以使用桥接适配器的 IP 地址在虚拟机之间进行 ssh。
我的问题是,为什么我不能使用桥接适配器通过 ssh 进入我的任何虚拟机?
流量是否在交换机级别被阻止?但我无法确认这一点。我尝试了以下方法,但没有成功
- 在 Internet Explorer 中将虚拟机的 IP 和端口添加到代理例外(我使用代理)
- 远程登录到 VM_IP
- 正在运行 tracert。ICMP 在网络上被阻止。不起作用
- 我使用的所有 tcp ping 或 tcp traceroute 工具都需要升级安装,而我却无权访问
- 未启用传出防火墙限制。