Richten Sie unter AWS einen VPN-Server ein, damit Sie von Ihrem Linux-Laptop aus eine VPN-Verbindung herstellen können

Hintergrund

Als ich mir YouTube ansah, stellte ein cooler Ausländer vor, wie man einen kostenlosen VPN-Server auf AWS erstellt, damit das Memo setup a FREE VPN server in the cloud (AWS) https://www.youtube.com/watch?v=m-i2JBtG4FE&t=529s

Umgebung

Der zu verbindende Client ist "Arch Linux (Arch Labs)", die Kernel-Version ist "5.4.70-1-lts" und der Fenstermanager ist "openbox". Haben Sie ein AWS-Konto Die ausgeführte Region ist "ap-nordost-1"

Verfahren

Wählen Sie unten

OpenVPN Access Server
Linux/Unix, Ubuntu Ubuntu 18 LTS | 64-bit (x86) Amazon Machine Image (AMI) | Updated: 8/3/20

Bringen Sie Ihre eigene Lizenz (BYOL) auf > 2 Kunden Klicken Sie auf "Überprüfen und starten" Melden Sie sich als "root" an

ssh root@ec2-********.ap-northeast-1.compute.amazonaws.com

Nach Eingabe von "Ja" werden die nachfolgenden Eingabeaufforderungen wiederholt Ich werde die Sitzung verlassen, also melde dich unten erneut an

ssh openvpnas@ec2-********.ap-northeast-1.compute.amazonaws.com

Einstellungen für OpenVPN-Benutzeranmeldeinformationen

sudo passwd openvpn
exit

Browserzugriff unten

https://${Öffentliche IP-Adresse}:943/admin

openvpn Benutzer, melden Sie sich mit den festgelegten Anmeldeinformationen an Klicken Sie auf "VPN-Einstellungen" Set Routing->Soll der Client-Internetverkehr über das VPN geleitet werden?To yes Klicken Sie auf "Einstellungen speichern" -> Klicken Sie auf "Laufenden Server aktualisieren" Zugang unten (Verwenden Sie die Anmeldeinformationen des Benutzers "openvpn".)

https://${Öffentliche IP-Adresse}:943/

Klicken Sie auf "Sie selbst (vom Benutzer gesperrtes Profil)", um "client.ovpn" herunterzuladen Wenn Sie das Network Manager openvpn-Plugin nicht installiert haben, gehen Sie wie folgt vor:

sudo pacman -S networkmanager-openvpn

Klicken Sie in der Network Manager-GUI (nm-Applet) auf VPN-Verbindung-> VPN einstellen->+und klicken Sie auf, um gespeicherte VPN-Einstellungen zu importieren. Wählen Sie "client.ovpn" Geben Sie die Benutzeranmeldeinformationen für "openvpn" in den Benutzernamen und das Kennwort ein und klicken Sie auf "Speichern" Klicken Sie erneut auf das Symbol "nm-Applet" und überprüfen Sie die VPN-Verbindung-> Client Vergewissern Sie sich, dass die Sperrmarke an das Symbol "nm-Applet" angehängt ist, und führen Sie den folgenden Befehl aus Stellen Sie sicher, dass die Ausgabe-IP-Adresse die öffentliche IP des OpenVPN-Servers ist

dig +short myip.opendns.com @resolver1.opendns.com

Impressionen

Vielen Dank für das leicht verständliche Video Ich frage mich, ob Ausländer ausdruckslos sind Polycolle Wortjagd beängstigend Es kostet Geld, EC2 am Laufen zu halten, daher ist es besser, ElasticIP anzuschließen und es bei Bedarf zu starten.

Recommended Posts

Richten Sie unter AWS einen VPN-Server ein, damit Sie von Ihrem Linux-Laptop aus eine VPN-Verbindung herstellen können
Richten Sie einen einfachen lokalen Server auf Ihrem Mac ein
Richten Sie in 30 Minuten einen kostenlosen Server unter AWS ein
[Teil 1] Lassen Sie uns einen Micra-Server unter Linux einrichten
So richten Sie ein VPN-Gateway ein, um eine Verbindung zwischen Alibaba Cloud und AWS herzustellen
Richten Sie mit Samba einen Dateiserver unter Ubuntu 20.04 ein
Machen Sie Ihren Cursor unter Linux zu einem Foto Ihrer Wahl
So richten Sie einen einfachen SMTP-Server ein, der lokal in Python getestet werden kann
Python-Skript, das den Status des Servers über den Browser überprüfen kann
Stellen Sie eine SonicWall SSL VPN-Verbindung mit der Linux-CLI her
Richten Sie einen yum-Repository-Server unter CentOS 7 ein und verweisen Sie lokal und von anderen Servern usw. darauf.
Führen Sie einen Linux-Server mit GCP aus
Erstellen Sie einen Discord Bot, der Bilder suchen und einfügen kann
So richten Sie ein Jupyter-Notebook am SSH-Ziel ein (AWS EC2)
Richten Sie einen Server ein, der mehrere Verbindungen gleichzeitig verarbeitet