Closed xmudrii closed 7 years ago
So I think this is a case of meshbird
being a quick and dirty solution to the VPN mesh we are trying to create..
I vote we check out the following two projects:
and write bootstrap scripts for both of them for DO. This gives us an ability to do side-by-side testing and figure out which VPN mesh we want to use.
I think the reason it's so slow is because meshbird
is building the tunnel over the public IP address.. which completely defeats the purpose of running digital ocean private networking..
Can we please:
I agree with you. Originally, I was trying to setup the following https://www.digitalocean.com/community/tutorials/how-to-install-tinc-and-set-up-a-basic-vpn-on-ubuntu-14-04
But I was stuck on two things: 1) Set subnet depending on the server https://www.digitalocean.com/community/tutorials/how-to-install-tinc-and-set-up-a-basic-vpn-on-ubuntu-14-04#tinc-configuration (as you see - every Droplet has it's own subnet) 2) Copying keys between Droplets
@kris-nova created the issues #177 and #178.
If I login into two Droplets created using a default bootstrap script, take IP address and ping one Droplet form another, I'll get very high ping.
Here are details: VPN details (
ipconfig
) from the master Droplet:VPN details from the node:
Ping Master->Node
Ping Node->Master
It's also not possible to SSH or it takes very long time to establish a connection.
kubectl
works fast though. I'm not sure is this indeed or not (e.g. due to firewall, etc), so I'm reporting it here.