LinuxサーバーをVPNに接続する

LinuxサーバーをVPNに接続する

Linux 4.19/Django OS/アプリケーションの組み合わせを使用する Lightsail を使用する AWS にサーバーがあります。着信サーバー要求を受け取り、それを別のAPIに渡すDjangoフレームワークを使用する関数を作成する必要があります。 APIはVPNを介してのみアクセスできます。

私はVPNとLinuxの世界について少し経験がないので、最初の質問は「私は正しい道を行っていますか?」です。 nmcliを使用してPPTP VPNへの接続を確立しようとしましたが、保存された接続出力を確認しました。

[connection]
id=myID
uuid=34a5a7b4-4af1-4224-89b5-8a488a559ce3
type=vpn
interface-name=servername.com
permissions=

[vpn]
gateway=servername.com
service-type=org.freedesktop.NetworkManager.pptp
user-name=myusername

[vpn-secrets]
password=mypassword

[ipv4]
dns-search=
method=auto

[ipv6]
addr-gen-mode=stable-privacy
dns-search=
method=auto
bitnami@ip-172-2

(サーバーアドレスをservername.comに置き換えました。)ところで、サーバーに接続しようとするとエラーが発生します。

Error: Connection activation failed: Could not find source connection.

この問題の原因が何であるかを知っている人はいますか?診断をどこから始めるべきかわかりません。私が考えることができる唯一のことは、VPNアドレスを正しく指定していないか、見逃して他の場所に含める必要があることです。これはIPアドレスではなく、私が提供したサーバー名(remote.company.comなど)なので、構成が異なるかどうかはわかりません。

関連情報