我需要你的建议。
简要回答我的问题:
我有两个 Linux/Ubuntu 18.04 Lts。机器。第一个是主机(SSHD),上面安装了一台虚拟机(虚拟机的以太网配置为 NAT:Qemu/KVM - 虚拟化)。在 NAT 机制中,主机和虚拟机之间的简单 SSH 连接完美运行:ssh[电子邮件受保护]> 通过
第一台机器通过 LAN 连接到路由器,第二台机器是通过 Wifi 连接到路由器的 ssh 客户端。
machine1(主机,LAN)>路由器<(wifi)machine2(SSH客户端)
是否有任何解决方案可以使用仅连接到 wifi 网络的计算机来访问虚拟机(在主机上)?我对 Unix/Linux 还很陌生,所以我非常感谢您对这个案例的支持。
ens3: flags=4163<UP、广播、运行、组播> mtu 1500 inet 192.168.122.x 网络掩码 255.255.255.0 广播 192.168.122.255
PS 我不想将 NAT 切换到桥接机制。如果您需要更多数据,我很乐意为您提供更多详细信息。
答案1
如果您可以从客户端 ssh 到物理主机,并从物理主机 ssh 到虚拟机,那么只需......
ssh -J [email protected] [email protected]
(或者为 vm.example.com 创建 ssh_config,并将 ProxyJump 设置为 phys.example.com)
答案2
如果您有 KVM Manager (GUI),则可以毫无问题地遵循本指南。过程是一样的:VMware Workstation 端口转发