AWSに興味があるんだけど何から始めたらいいの?
野田竣介
フェルメール株式会社
今回はVPNサーバーを構築していきます。
なんとなく、めんどくさそうなイメージがありましたが、数分で構築できました。
IP制限かける場合はVPN1つあるとかなり便利ですよね。
まずはサーバーを構築します。
私はAWSのLightSailを利用しました。
IPアドレスの固定も行ってください。
作成したインスタンスの「管理」→「ネットワーキング」から以下のポートを開放しておきます。
IPv4ファイアウォールだけ開放しておけば問題ないと思います。
制限は「任意のIPv4アドレス」にしました。
作成したインスタンスのコンソールボタンからコンソールを開き、以下のコマンドを順番に実行します。
パラメータの共有鍵、ユーザー名、パスワードは任意の値(文字列)を設定してください。
$ sudo yum install -y docker
$ sudo systemctl start docker
$ sudo usermod -a -G docker ec2-user
$ sudo systemctl enable docker
$ sudo docker run -d --privileged -p 500:500/udp -p 4500:4500/udp -p 1701:1701/tcp -p 5555:5555/tcp \
-e PSK='共有鍵' \
-e USERS='ユーザー名:パスワード' \
siomiz/softethervpn
システム環境設定の「ネットワーク」から接続できます。
以下のように設定することで接続できると思います。
これでVPN経由でインターネットにアクセスできるようになります。
接続前と接続後でIPアドレスが切り替わっているはずです。