User Tools

Site Tools



This shows you the differences between two versions of the page.

Link to this comparison view

vpn [2017/03/23 09:22]
vpn [2017/03/23 09:22] (current)
Line 1: Line 1:
 +====== VPN ======
 +===== Prerequisites =====
 +For our OpenVZ Services, PPP/TUN is automatically enabled, and hourly checks are performed on each container'​s configuration to ensure it is working. ​ All that is required is that you reboot your container at least one time after creation; ​ or to be 100% sure of functionality,​ any time after XX:00h.
 +You can verify TUN/PPP functionality with the following commands:
 +<​code>​cat /dev/ppp
 +> cat: /dev/ppp: No such device or address</​code>​
 +<​code>​cat /​dev/​net/​tun
 +> cat: /​dev/​net/​tun:​ File descriptor in bad state</​code>​
 +Should either command return a different error, please wait an hour (after your VPS has been created) for the automated fix to resolve the issue.
 +===== Supported Daemons =====
 +  * [[vpn:​openvpn|OpenVPN]]
 +  * [[vpn:​pptpd|PPTPd]]
 +===== IP Masquerading =====
 +IP Masquerading is not available on EidolonHost/​OpenVZ,​ however you can work around this limitation with the following command: ​
 +<​code>​iptables -t nat -A POSTROUTING ! -o <​tun|ppp>​+ -j SNAT --to-source YOURVPSIP</​code>​
 +Use tun for openvpn and ppp for PPTPd.
vpn.txt ยท Last modified: 2017/03/23 09:22 (external edit)