I just bought Surfshark VPN services, as they allow unlimited number of devices to be connected and they are dirt cheap, plus speeds are great with IKEv2 encryption for PCs/laptops and devices that support it!
In our boxes I used OpenVPN plugin with Surfshark details and that was enough to use YIFY-FNC with the original YIFY link! Two texts below were edited a bit by yours truly...;)
https://satellitedirect4u.com/…nigma2-unlimited-devices/
"Surfshark on Enigma2 with OpenVPN
If you’re here to learn how to set up Surfshark VPN on your Enigma2 powered set top box, read How To Setup NordVPN on Enigma2. The setup is exactly the same, with one small difference. For NordVPN you use the same login and password as for your apps, whereas Surfshark provides you with separate login and password for OpenVPN connection. Just use them in your password.conf file and you should be good.
If you don’t know where to find your OpenVPN credentials, go to Manual connection guide on the Apps page, but in order to see them you need to be logged in."
https://satellitedirect4u.com/…nordvpn-on-enigma2-boxes/
"What you need:
Notepad++ – download it from https://notepad-plus-plus.org/download/v7.5.6.html
VPN config file – download it from your VPN provider
Enigma2 powered box
Valid VPN subscription
FTP client – I use Filezilla
Telnet client, SSH or PuTTY
Preparing the files for upload
Once you downloaded and installed all software you need, unzip VPN config.zip and open any ovpn file with Notepad++. Look for line auth-user-pass (around line 31) and change it to
auth-user-pass password.conf
then save your file as
client.conf
It is very important to do this after opening the file. If you rename the ovpn file before opening in Notepad++ you may corrupt it and make unusable.
Next, open a brand new, "clean/empty" file in Notepad++ and insert/paste your VPN login details like so:
yourpassword
(Note, as above: YOU DO NOT USE THESE BUT THE DETAILS SURFSHARK GAVE YOU WHEN YOU WERE DOWNLOADING OVPN FILES - USERNAME AND PASSWORD given to you by Surfshark! [gorski's comment])
Then save this file as
password.conf
Using Filezilla or any other FTP client make openvpn folder in /etc folder and then upload both files client.conf and password.conf to your box to /etc/openvpn folder and reboot the box.
Next run OpenVPN app by pressing MENU > Setup > System > Network > OpenVPN setup, then activate it and hit start button. Your IP should now change to the location you edited server for.
I.e. for any uk server edit any file starting with uk like so:
uk368.nordvpn.com.tcp443.ovpn – for TCP port 443 or
uk367.nordvpn.com.udp1194.ovpn – for UDP port 1194 (more stable in my opinion)
Now run PuTTY or SSH, log in to your box and check your ip using this command:
Stop running OpenVPN on your box and check your IP again, if it’s different than previous one that means your setup is correct.
In PurE2 you can check your home network and public IP address by going to MENU > pManager > Network > General Network Info.
You should see something like 192.168.xxx.x for home network (local and Gateway addresses are usually in this format/range) and
Public IP address must be different than the one you get from your provider if OpenVPN is working.
Also, you should have an additional Gateway and Public IP address, quite different from your usual local address format/range, like 10.8.8.x
Final note:
For better stability you can put:
auth-retry nointeract
exactly below
auth-user-pass password.conf
in your client.conf file.
Also if you spot any issues add that:
log /etc/openvpn/openvpn.log
around line 40 or so and you would be able to see the logs and know straight away what’s going on."
Hope it helps... ;)