VPS 上の Docker コンテナで実行されている Wireguard を構成して、接続されたクライアント間の通信を許可するにはどうすればよいですか?

VPS 上の Docker コンテナで実行されている Wireguard を構成して、接続されたクライアント間の通信を許可するにはどうすればよいですか?

私は、Docker コンテナ内のサーバーとして WireGuard を実行している VPS を持っており、そこにピアとして追加する予定のデバイスを指定しました。

ホスト ネットワーク モードを使用して、Docker コンテナ内のクライアントとして WireGuard を実行しているホーム サーバーがあります。これらの各サーバーで IP 転送が有効になっています。

ラップトップで VPS 上の WireGuard ホストに接続すると、ホーム サーバーにアクセスできなくなります。

私のアプローチは間違っているのでしょうか、それともこれを実現するためのもっと簡単で良い方法があるのでしょうか? このように構成したい理由の 1 つは、トンネル経由でホーム サーバーで実行されているサービスの 1 つにリバース プロキシを設定できるようにするためです。

関連情報