====== NordVPN in a Proxmox container ====== ===== Installation ====== $ sh <(curl -sSf https://downloads.nordcdn.com/apps/linux/install.sh) ===== Configuration ===== proxmox host: $ nano /etc/pve/lxc/106.conf < /etc/pve/lxc/106.conf > lxc.mount.entry: /dev/net/tun dev/net/tun none bind,create=file proxmox container: $ crontab -e @reboot mkdir -p /dev/net && mknod /dev/net/tun c 10 200 $ reboot # Allow LAN access while tunneled $ iptables -I INPUT -j ACCEPT -s 192.168.35.0/24 $ iptables -I OUTPUT -j ACCEPT -s 192.168.35.0/24 $ iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT all -- 192.168.35.0/24 anywhere ACCEPT all -- unn-212-102-44-38.cdn77.com anywhere DROP all -- anywhere anywhere Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination ACCEPT all -- 192.168.35.0/24 anywhere ACCEPT all -- anywhere unn-212-102-44-38.cdn77.com DROP all -- anywhere anywhere # verify public ip is different $ curl ifconfig.me