Welcome to softbridge.onemangang.dk
Copyright 2000-2023
What is SoftBridge?
SoftBridge is a free to use peer to peer vpn created originally for gaming.
It will stay free to use as long as server cost doesnt go up too much,
and that I do not have to buy expensive certificates to sign things.
It started back in 1999 and has gone through many iterations since then. Today it's 64bits only and is tested on Windows 7 and Windows 10.
Although the interface is quite basic, it is fully functional, and does the job. I feel it's stable enough to share as a alpha version.
Foreword:
I am NOT a web programmer, obviously :)
The program was written by a geek (me) for me and my geek friends. The program reflects this.
If you encounter terms unknown to you, please google them. I will only provide a brief description to get you started :)
It utilizes the following open source components:
The OPENVPN virtual network/tap adapter
The SynCrypto module from the mORMot project.
Thank you for making these freely available !
How it works:
Essentially, SoftBridge creates a switched encrypted network between all computers in the same network group. Simple text representation:
game -> tap adapter -> encryption -> client lookup -> ( internet ) -> client verification -> decryption -> tap adapter -> game
To establish connections between computers on the internet, it works in conjunction with a server to help exchange ip addresses and create portmappings.
This means that in most cases, you do not have to do anything to make it work.
In rare occations, some might find that it does'nt work, and that they have to portmap manually.
This is usually the case if your internet router uses symmetric nat on udp packets.
Examples of these are pfSense and OPNSense. It is however easily fixed with a few settings :)
TO BE CONTINUED