Speedify
Linux Terminal
Install
curl -Sl 'get.speedify.com/pgp.key' \
| gpg --quiet --dearmor \
| sudo tee '/usr/share/keyrings/connectify-archive-keyring.gpg'
echo \
'deb [signed-by=/usr/share/keyrings/connectify-archive-keyring.gpg] http://apt.connectify.me/ speedify main' \
| sudo tee '/etc/apt/sources.list.d/connectify.list'
apt update
apt install speedify
Login & Setup
/usr/share/speedify/speedify_cli login {username} {password}
/usr/share/speedify/speedify_cli connect
/usr/share/speedify/speedify_cli startupconnect on
/usr/share/speedify/speedify_cli connectmethod p2p
LXC Containers
I used a combination of these two docs to enable the TUN device in an LXC containter.
https://www.cloudhosting.lv/eng/faq/How-to-enable-tun-tap-inside-LXC
Use nano
/etc/pve/lxc/123.conf
to add the following lines to the LXC boot config.
lxc.cgroup2.devices.allow: c 10:200 rwm
lxc.mount.entry: /dev/net dev/net none bind,create=dir
Add the following to /etc/rc.local
inside the container
if ! [ -d /dev/net ];then
mkdir /dev/net
fi
if ! [ -c /dev/net/tun ]; then
mknod /dev/net/tun c 10 200
chmod 666 /dev/net/tun
fi
Reference
https://support.speedify.com/article/562-install-speedify-linux
Last updated