我想设置一个 OpenVPN 服务器,连接多个设备,并安装一个可以与连接到服务器的设备通信的软件(包括数据库)。该软件将位于同一网络中。
问题 1:软件如何与 VPN 网络 IP 地址通信(发送和接收数据)?如果我将 OVPN 设备 IP 分配到 10.0.0.0/8 子网中,软件是否能够与所有连接的设备通信?我担心的是它会寻找外部 IP 地址而不是内部 IP 地址。
问题 2:我是否能够通过 SSH 从 OVPN 客户端 A 连接到 OVPN 客户端 B?(我将在设置配置中启用 INTERNALNETWORK)
答案1
软件如何与 VPN 网络 IP 地址通信(发送和接收数据)?
使用您分配给 OpenVPN 私有网络的任何 RFC1919 地址。
如果我为 OVPN 设备分配 10.0.0.0/8 子网中的 IP,软件是否能够与所有连接的设备通信?我担心它会寻找外部 IP 地址而不是内部 IP 地址。
您将使用 RFC1918 地址进行所有通信。连接两端的应用程序都具有绝对零知道此流量正在穿越 OpenVPN 隧道。
例如,我是否能够通过 SSH 从 OVPN 客户端 A 到 OVPN 客户端 B?
当然,假设您相应地配置了防火墙规则。