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
- Steam Controller 2 is apparently a thing and being 'tooled for a mass production' plus a new VR controller
- Dungeon Clawler will grab hold of your free time now it's in Early Access, plus keys to give away
- Monster catcher Cassette Beasts adds Steam Workshop support and a new battle mode
- Steam getting proper Season Pass support with clearer guidelines and refunds for cancellations
- FromSoftware owner Kadokawa confirms Sony sent an 'initial letter of intent' to acquire them
- > See more over 30 days here
-
PlaytronOS Alpha 2 brings expanded NVIDIA support, more…
- pleasereadthemanual -
Action-platformer metroidvania Janosik 2 will be a 'big…
- Pikolo -
2K Launcher is finally no more - that's at least one pu…
- Marlock -
2K Launcher is finally no more - that's at least one pu…
- Kuduzkehpan -
GOG's Black Friday Sale is live now with some big disco…
- Liam Dawe - > See more comments
- What have you been listening to?
- Linux_Rocks - More updates - social media related
- Klaas - What do you want to see on GamingOnLinux?
- Linux_Rocks - Our own anti-cheat list
- Liam Dawe - Weekend Players' Club 11/22/2024
- Liam Dawe - 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