I think IVPN uses UFW Firewall by default, which is the default firewall on almost all Linux OS's you may need to allow the IVPN to pass through the UFW Firewall it may be blocking it so it won't connect - lets try disabling temporarily the UFW Firewall first and see it it connects
to see if it is running or not
to turn off the firewall
to turn on the firewall
Also you can install GUFW to get a GUI Frontend fot it which may be easier
on Ubuntu/Debian based OS's
If the UFW Firewall is blocking we can try the following to get it to pass through
Open the terminal and run
Code:
sudo ufw allow out on tun0 from any to any
sudo ufw allow in on tun0 from any to any
Now you will have to check the server - which you can get from here -
https://www.ivpn.net/status/
I selected Australia for this example - au-nsw1.gw.ivpn.net - in the terminal run
Code:
nslookup au-nsw1.gw.ivpn.ne
The output will be the IP addresses, which you need to specify in the UFW exception rule:
Code:
sudo ufw allow out from any to resolved.ip.address.here
If you do not have or do not wish to use i.e. public DNS or the one provided by your ISP (skip this step if otherwise), update your hosts file accordingly:
Code:
echo "resolved.ip.address.here au-nsw1.gw.ivpn.net" | sudo tee -a /etc/hosts