This is an alternative interface to IVPN using their wireguard configuration files.
I am not responsible for any bad things that might happen when you use this. Use these scripts at your own risk!!!
fzfdoas(replace withsudoyourself if you desire)
wireguardcurljq
- Log in to IVPN.
- Generate and download configuration files.
- Create
/etc/wireguardif it does not exist.- Make sure it is readable by your user,
for example if you are in the group
wheelyou could do as rootmkdir -p /etc/wireguard && chown root:wheel /etc/wireguard && chmod g+rx /etc/wireguard.
- Make sure it is readable by your user,
for example if you are in the group
- Unzip the configuration files into
/etc/wireguard.- As root,
cd /etc/wireguard && unzip /path/to/configs.zip
- As root,
- Put
connect-ivpnanddisconnect-ivpnsomewhere in$PATH - Profit!