ec2にL2TPを入れる

シェルアクセスして作業をしているときに、ネットワークの調子が悪いとよくフリーズします。

LAN側の問題だけならハードウェアの交換なりすれば対応できますが、WAN側だとそうもいきません。

シェルでの作業はブラウジングやファイルダウンロードと比べると非常に安定しておらず、 問題なくブラウジングできていてもシェルは全く動かないことがあります。

EC2の場合VPN用のインスタンスを立ち上げ、そこからアクセスするようにします。

https://gist.github.com/j3tm0t0/4411123

こちらからインストール&初期化のスクリプトをちょっぱってきます。 パラメータの補足として、

IPSEC_SECRET={共有シークレット}
VPN_USERNAME={ユーザー名}
VPN_PASSWORD={パスワード}

となります。

SecurityGroupで空けるものは

Custom UDP Rule UDP 4500
Custom UDP Rule UDP 500
Custom UDP Rule UDP 1701
Custom Protocol ESP (50) All

です。