同じネットワーク上の別のマシンの VPN サーバー上の VPN クライアントに接続する方法

同じネットワーク上の別のマシンの VPN サーバー上の VPN クライアントに接続する方法

10 台のサーバーを備えたクラウド インフラストラクチャとローカル インフラストラクチャがあり、これらを相互に接続したいと考えています。クラウドに VPN サーバーがあり、ローカル マシンをクラウド上のサーバーに接続しています。ローカル マシンからクラウド上の他のマシンにアクセスできますが、VPN サーバー上のローカル マシンにしかアクセスできません。VPN サーバーをゲートウェイとして使用して、各 VM に VPN クライアントをインストールせずに、クラウド上の VM からローカル マシンに接続できるようにしたいと考えています。どうすればできますか?

私の VPN サーバーは Wireguard サーバーと OpenVPN サーバーの両方を実行しています。

例の ping コード (10.66.66.0/24 は VPN サブネット、192.168.1.0/24 はクラウド サブネット):

user@localmachine» ping -c4 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.727 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.716 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=0.690 ms
64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=0.631 ms

user@cloudmachine» ping -c4 10.66.66.1
PING 10.66.66.1 (10.66.66.1) 56(84) bytes of data.

関連情報