KVM:VPN 主机,客户机需要 VPN 和 NFS 主机访问

KVM:VPN 主机,客户机需要 VPN 和 NFS 主机访问

我在 KVM 中运行 Ubuntu 客户机,而 KVM 又在 Ubuntu 主机上运行。主机网络通过 VPN(OpenVPN)提供 tun0。我需要客户机网络也通过 VPN,但我需要能够通过网络访问主机,以便通过 NFS 挂载文件系统。

主机地址为 192.168.10.10
路由器地址为 192.168.10.1
tun0 为 10.8.8.16

我不在乎我的客户机是否已进行 NAT 或桥接,甚至不在乎我是否必须使用第二个网络接口。有人有可行的方法吗?

答案1

此处的解决方案是使用默认的 VM 设置,并将网络 NAT。然后,VM 将具有 192.168.122.0/24 范围内的地址,而主机将在 192.168.122.1 处可用。只要主机通过 VPN 连接到互联网,VM 也会通过 VPN 连接。虽然主机可以通过其本地地址(在本例中为 192.168.10.10)访问,但该连接必须通过路由器。在我的情况下,与路由器的连接很慢,但我的本地交换机很快,因此使用 KVM 的默认 192.168.122.1 主机地址对于 NFS 传输来说要快得多。

相关内容