While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- Fedora KDE gets approval to be upgraded to sit alongside Fedora Workstation
- Steam gets new tools for game devs to offer players version switching in-game
- Palworld dev details the patents Nintendo and The Pokemon Company are suing for
- Sony say their PSN account requirement on PC is so you can enjoy their games 'safely'
- AYANEO 3 now officially announced with AMD Ryzen AI 9 HX 370 and HDR OLED
- > See more over 30 days here
-
GOG launch their Preservation Program to make games liv…
- ambrosia_enjoyer -
Train finally returns to Counter-Strike 2 in the latest…
- _Mars -
Little Big Adventure – Twinsen's Quest a remake of th…
- wytrabbit -
Stellar Blade should come to PC in 2025, dev expects sa…
- chr -
Check out the demo for Into The Grid that blends dungeo…
- eggrole - > See more comments
- No more posting on X / Twitter
- Liam Dawe - Steam and offline gaming
- damarrin - Weekend Players' Club 10/11/2024
- Pengling - Upped the limit on article titles
- eldaking - New social media bar in article list
- whizse - See more posts
View PC info
Thaks for any tips :)
View PC info
https://openvpn.net/index.php/open-source/documentation/howto.html#dynamic
Feel free to ask here for tips if you have questions setting it up; Linux security tools (such as openvpn) happen to be one of my specialties.
View PC info
I also looked at some other apps:
1) Hamachi.
Working great (even on Linux), but it is closed source (dont trust it). Only take it as last option.
2) n2n "http://www.ntop.org/products/n2n/"
Sounds great, opensource and quite simple. Unfortunatelly, i cant find any supernode server, VPNHosting.cz is offline since april :-(
3) Wippien "http://www.wippien.com/"
It is also open source (it consists of 2 files, one is easily compiled, but second require some files, which are missing... but on web is also binary file). It is working great on Windows (just need some xmpp account to connect), but on Linux it is not working at all (this project is dead for few years).
4) SocialVPN. I did not try it yet, seems cool, but needs Mono. I will try it later, maybe.
?) Do you know anything else?
View PC info
For openvpn, the "server" side which is registered with dynamic DNS also needs to have one port-forwarding rule (normally for port 1194, but can be changed) set up on the NAT box. By "NAT box" I refer to whatever is doing the outgoing NAT for you: a combination firewall/cable-or-dsl-modem that your internet provider gave you, or perhaps a wirelesss+wired router separate from the modem (I've got an openwrt router + DSL modem myself).
If you can get that one NAT rule configured, then the only other outside dependency is on the dynamic DNS server that will publish changes in the temporary outside IP behind which your traffic is being NAT-ed.
View PC info
View PC info
View PC info
View PC info
I am back with new info. I finally managed to start p2p connection with my friend using Wippien. It is not fully open source software (VPN part is closed), but it is still better than hamachi, isn't it?
Wippien on Linux consist of two parts:
1) server, which is used to create new network device. This software has to be run with root privileges. Fortunately, this part can be compiled from source code - if you are running 64 bit machine, you have to
apply this little patch (or you can use precompilled 32 bit binary - if you trust it)
2) client, which will create VPN session on network device created by server. Unfortunately, this part depends on third party VPN library, so it can not be recompilled from source code. You have to download 32bit binary file.
This software depends on little bit obsolete crypto library (libcrypto.so.0.9.8), so if you don't have it in your distribution, download it here. If you have 64 distro, use config like this "setarch i386 ./config shared threads -m32". Then add this library to some place for LD_LIBRARY_PATH.
Another bad thing about client is that it is compilled with old XMPP library - so you have to use some XMPP server with old/none crypto (like [url=im.apinc.org]this[/url])
Last bad thing is when your friend disconnect from wippien, your client will fail on Sigsegv
Final step is run server with root privileges and client as regular user. We have tested it with my Windows friend on Arma 2 game (Wine Gallium Nine vs Windows 10) - works fine!
View PC info