[Mesh] Auto point to point

Stuart Gathman stuart at gathman.org
Sat Aug 18 14:10:46 EDT 2018


On 08/10/2018 12:02 AM, Stuart Gathman wrote:
> I wanted to post a quick note on an idea I just had.  The routers can
> try to create an openvpn/wireguard tunnel to a list of servers in the
> neighborhood.  It will be a layer 2 link, with BATMAN running over the
> link, so we don't need to worry about routing or bridge loops.  The
> routers can use a common shared secret for the tunnel - or perhaps an
> SSL key signed by a neighborhood CA (me).
>
> This way, even if no neighbors are in reach, the router can connect to
> the mesh.  I have tested this with openvpn (and manual tunnel config). 
> I believe it is within AUP for ISPs as well.
On second thought, as attractive as plug n play seems, it would be
better to explicitly configure peers.  If only we could make the process
easy enough for Windows users.  That implies that we would need to add a
screen to the LUA gui for LEDE/OpenWRT.   The only thing the user should
need to configure is public IP of the peer, port (will use random
ports), and secret.  In that sense, it is similar to configuring a peer
for Cjdns.  Editing a text config file, however, is beyond most Windows
users. 

I note that the latest project Caleb (of Cjdns fame) is working on is a
GUI editor for cjdroute.conf.


More information about the Mesh mailing list