Skip to content

Instantly share code, notes, and snippets.

View hiszpanski's full-sized avatar
🤔
Thinking deeply

Chris Hiszpanski hiszpanski

🤔
Thinking deeply
View GitHub Profile
@j3tm0t0
j3tm0t0 / initvpn.sh
Last active September 25, 2020 13:57
user-data file for cloud-init script to initialize openswan and xl2tpd for L2TP/IPsec on Amazon Linux AMI
#!/bin/sh
IPSEC_SECRET=SECRET
VPN_USERNAME=vpnusername
VPN_PASSWORD=vpnpassword
LOCAL_ADDRESS=`curl -s http://169.254.169.254/latest/meta-data/local-ipv4`
# for radiko.jp etc...
# curl -s http://169.254.169.254/latest/meta-data/public-ipv4 | grep ^175\. && echo OK || shutdown -h now