Warning: Use this script at your own risk. I am not responsible if it messes up your server or if you lose data.
I have tested the script on a fresh installation of Ubuntu 10.10 and recommend you also install this script on a fresh install. If you want to modify an existing installation this script might work but I’d recommend you read my previous blog post on this subject instead.
[ad name=”Google Adsense 468×60″]
Copy and paste the following line into your ssh terminal.
wget https://blog.jtclark.ca/wp-content/uploads/vpn-setup.sh;chmod +x vpn-setup.sh
Run the script
./vpn-setup.sh
Next reboot the server and then create a PPTP VPN connection on your computer.
The script automatically sets the login to user: user and pass: pass
You can change this by editing /etc/ppp/chap-secrets
[ad name=”Google Adsense 468×60″]
If you are curious of what the script does here is the source below.
#!/bin/sh apt-get install pptpd -y echo "localip 192.168.123.1" >> /etc/pptpd.conf echo "remoteip 192.168.123.234-238,192.168.123.245" >> /etc/pptpd.conf echo "user pptpd pass *" >> /etc/ppp/chap-secrets /etc/init.d/pptpd restart echo "ms-dns 208.67.222.222" >> /etc/ppp/pptpd-options echo "ms-dns 208.67.220.220" >> /etc/ppp/pptpd-options echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf sysctl -p sed -n '$!p' /etc/rc.local > /tmp/rc.local.temp cp /tmp/rc.local.temp /etc/rc.local rm /tmp/rc.local.temp echo "/sbin/iptables -t nat -A POSTROUTING -s 192.168.123.0/24 -o eth0 -j MASQUERADE" >> /etc/rc.local echo "exit 0" >> /etc/rc.local
I followed your complete instructions about installation of Pandora and Hulu for my uk vpn. I came to surprised that it really worked with uk vpn also with the same procedure. Some minor changes have been made. Now using these in uk.