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)이므로 구성이 다른지는 잘 모르겠습니다.