-
-
Save ffernand/4e28c9cc2340b5877a58187219db1f26 to your computer and use it in GitHub Desktop.
OpenVPN in LXD Container
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# On the host | |
============= | |
lxc config set openvpn raw.lxc 'lxc.cgroup.devices.allow = c 10:200 rwm' | |
lxc config device add openvpn tun unix-char path=/dev/net/tun | |
# In the container | |
================== | |
1. mknod /dev/net/tun c 10 200 | |
2. install OpenVPN (https://github.com/Nyr/openvpn-install or manual) | |
3. edit /lib/systemd/system/[email protected] -- comment out/remove `LimitNPROC=10` | |
4. systemctl daemon-reload or reboot container |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment