Nietzsche is up and running as a VPN server!
I used pptpd. Nietzsche is running Xubuntu Hardy Heron.
Install
sudo apt-get install pptpd
Add Users
sudo vim /etc/ppp/chap-secrets
The format is:
username pptpd password
Edit pptpd.conf
sudo vim /etc/pptpd.conf
Add lines similar to these
localip 192.168.1.72
remoteip 192.168.1.200-253
localip is the IP for the VPN server. remoteip are the IPs that will be given to the VPN clients. I'm using unused IPs.
Edit pptpd-options
sudo vim /etc/ppp/pptpd-options
Uncomment #ms-dns 10.0.0.1. Change 10.0.0.1 to your DNS server or router
Edit sysctl
sudo vim /etc/sysctl.conf
Add the following lines
net.ipv4.conf.default.forwarding=1 net.ipv4.conf.all.forwarding=1
Restart
sudo /etc/init.d/pptpd restart
Your server should be up and running.
Related posts:
- PXE Xubuntu Hardy Heron Server
- Hostname Issues
- Ghetto Rack: The Martinez Home Network
- Intel 82801DB AC’97 audio controller issue

