在单独的 VPN 后面的两个服务器之间同步

在单独的 VPN 后面的两个服务器之间同步

尝试在位于不同 VPN 后面的两个服务器之间进行 rsync,因此:

服务器 1 <-> VPN1 <-> INTERNET <-> VPN2 <-> 服务器 2

有没有相对直接的方法来实现这一点?

答案1

如果两台服务器都面向互联网,这意味着每一端都有一个公共 IP 地址,因此基本上你必须 rsync 到另一端的公共 IP 地址。

隧道负责路由数据包:

源(私有 IP)====> 目标(公网 IP)----vpn 隧道 --->目标(私有 IP)

看起来应该是这样的:

rsync -avuz source_directory user@target_public_ip:target_directory

相关内容