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
- Vampire Hunters turns Vampire Survivors into an FPS where you stack 14 weapons together
- Manjaro Linux want your system info with their new data collection tool
- 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
- > See more over 30 days here
-
Rogue Point is a new tactical shooter from Half-Life re…
- ElectricPrism -
Palworld dev details the patents Nintendo and The Pokem…
- Pengling -
Luanti (formerly Minetest) v5.10.0 out now bringing UI …
- Linuxer -
Rogue Point is a new tactical shooter from Half-Life re…
- M@GOid -
GE-Proton 9-20 includes a fix for Diablo IV, plus Proto…
- Pengling - > See more comments
- New Desktop Screenshot Thread
- DoctorJunglist - Steam friends nickname list
- tuxer415 - Cookies and Login changes
- Liam Dawe - Introduce Yourself!
- BlackBloodRum - Weekend Players' Club 11/8/2024
- Klaas - 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