Configurez un serveur VPN sur AWS afin de pouvoir établir une connexion VPN à partir de votre ordinateur portable Linux

Contexte

Quand j'ai regardé YouTube, un étranger cool a expliqué comment créer gratuitement un serveur VPN sur AWS, alors ce mémo setup a FREE VPN server in the cloud (AWS) https://www.youtube.com/watch?v=m-i2JBtG4FE&t=529s

environnement

Le client à connecter est Arch Linux (Arch Labs), la version du noyau est 5.4.70-1-lts, et le gestionnaire de fenêtres est openbox. Avoir un compte AWS La région exécutée est ap-nord-est-1

procédure

Sélectionnez ci-dessous

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

Apportez votre propre licence (BYOL) aux clients > 2 Cliquez sur "Revoir et lancer" Connectez-vous en tant que root

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

Tapez «oui» puis appuyez sur Entrée à plusieurs reprises pour les invites suivantes Je vais quitter la session, alors connectez-vous à nouveau ci-dessous

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

paramètres d'identification de l'utilisateur openvpn

sudo passwd openvpn
exit

Accès au navigateur ci-dessous

https://${Adresse IP publique}:943/admin

Utilisateur openvpn, connectez-vous avec les informations d'identification définies Cliquez sur "Paramètres VPN" Définissez Routing->Le trafic Internet du client doit-il être acheminé via le VPN?À oui Cliquez sur enregistrer les paramètres-> Cliquez sur Mettre à jour le serveur en cours d'exécution Accès ci-dessous (Utilisez les informations d'identification de l'utilisateur openvpn)

https://${Adresse IP publique}:943/

Cliquez sur Vous-même (profil verrouillé par l'utilisateur) pour télécharger client.ovpn Si vous n'avez pas installé le plug-in openvpn Network Manager, procédez comme suit:

sudo pacman -S networkmanager-openvpn

Dans l'interface graphique de Network Manager (nm-applet), cliquez sur VPN Connection-> Set VPN->+et cliquez sur pour importer les paramètres VPN enregistrés. Sélectionnez client.ovpn Entrez les informations d'identification de l'utilisateur openvpn dans le nom d'utilisateur et le mot de passe et cliquez sur Enregistrer Cliquez à nouveau sur l'icône nm-applet et vérifiez la connexion VPN-> client Confirmez que la marque de verrouillage est attachée à l'icône nm-applet et exécutez la commande suivante Vérifiez que l'adresse IP de sortie est l'adresse IP publique du serveur OpenVPN

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

Impressions

Merci pour la vidéo facile à comprendre Je me demande si les étrangers sont hors d'expression Chasse au mot polycolle effrayant Le fonctionnement d'EC2 coûte de l'argent, il est donc préférable d'attacher ElasticIP et de le démarrer en cas de besoin.

Recommended Posts

Configurez un serveur VPN sur AWS afin de pouvoir établir une connexion VPN à partir de votre ordinateur portable Linux
Configurer un serveur local simple sur votre Mac
Configurez un serveur gratuit sur AWS en 30 minutes
[Partie 1] Configurons un serveur Micra sur Linux
Comment configurer une passerelle VPN pour établir une connexion entre Alibaba Cloud et AWS
Configurer un serveur de fichiers sur Ubuntu 20.04 à l'aide de Samba
Faites de votre curseur une photo de votre choix sous Linux
Comment configurer un serveur SMTP simple qui peut être testé localement en Python
Script Python qui peut vérifier l'état du serveur à partir du navigateur
Établissez une connexion VPN SSL SonicWall avec l'interface de ligne de commande Linux
Configurez un serveur de référentiel yum sur la série CentOS 7 et faites-y référence localement et à partir d'autres serveurs, etc.
Exécutez un serveur Linux avec GCP
Créez un Discord Bot qui peut rechercher et coller des images
Comment configurer un notebook Jupyter à la destination SSH (AWS EC2)
Configurer un serveur qui traite plusieurs connexions en même temps