Skip to main content

PVE LXC OpenVPN客戶端安裝

運行環境

  • PVE
  • LXC
  • Ubuntu

LXC設定

PVE/etc/pve/lxc/xxx.conf新增設定

lxc.cgroup2.devices.allow: c 10:200 rwm
lxc.mount.entry: /dev/net dev/net none bind,create=dir

安裝OpenVPN

wget https://git.io/vpn -O openvpn-install.sh
chmod +x openvpn-install.sh
./openvpn-install.sh

依序步驟使用預設安裝即可

範例:將homevpn.ovpn檔案丟到/etc/openvpn/client內

執行openvpn客戶端讀取設定檔

openvpn --daemon --cd /etc/openvpn --config client/vpn.ovpn --log-append /var/log/openvpn.log &

確認連上 OpenVPN Server 所取得的 IP

ip a | grep tun

關閉連線

pkill openvpn