Propose Mikrotik to adopt TailScale VPN similar to ZeroTierOne VPN

Dear Normis,

I propose Mikrotik RouterOS to adopt TailScale VPN https://tailscale.com/ similar to ZeroTier VPN https://www.zerotier.com/ … as TailScale is much easier to understand and deploy than confusing ZeroTier … for newbie users… :wink: Earlier a year ago I proposed ZeroTier and I thank you for taking my advise and got it rolled out! Now please look seriously into TailScale as it is the best so far easiest to deploy and get it working in a flash for dummies like me… :slight_smile:

https://tailscale.com/kb/comparisons/

https://tailscale.com/kb/1139/tailscale-vs-zerotier/


Rodney Yeo
http://fb.com/rodyeo

Same as with zerotier, I propose to NOT implement 3rd party services. Implement functions, protocols etc. but not services. Service implementation will always require more attention from developers and will take their time away from fixing/developing basic stuff. We experienced it with paypal support (suddenly stopped working because paypal deprecated certain API and all customers who relied on it had to wait for mikrotik to quickly release an update). This will become more common as more services are implemented.

I agree. Protocols and low level stuff: yes! 3rd part services… not so much.

I have already suggested a solution similar to DMVPN
http://forum.mikrotik.com/t/feature-request-dynamically-created-vpn-routes-each-to-each/138803/1
and ticket SUP-65537
but i got answer:
Hello,
This functionality is available in RouterOS using ZeroTier.

I agree too…

Rodney, you proposed zerotier, so I dont think that your a dummy or need tailsscale… :wink:

Mikrotik, please make support for >insert yet another proprietary vpn protocol>…

Once the container package is ready and back you can try to run tailscale as a container on your Mikrotik.
Tailscale delivers it as a container already for other platforms (i.e Synology)

@rodney
I endorse your suggestion without any reservations

TailScale is very simply stated BRILLIANT … WoW to the power of 10

A superb Video presentation of TailScale follows:
https://youtu.be/3QEZRpxfZp4

On the surface both Tailscale and Zerotier look eerily similiar, except Zerotier for the home use has less restrictions (100 devices vice 20) and no subnet router limitations…
Thus I fail to see what the ‘great’ difference is between the two. Im not sure what ZT uses for its backend encryption but Tailscale uses wireguard, so what? Does this mean that Tailscale is significantly faster? Does Tailscale use the same RELAY to direct connectivity where possible schema at ZT (they call it UDP punching)?

In other words, unless Tailscale has some glaring advantages over ZT, not sure what the fuss is about.

@anav , unlike ZeroTier TailScale uses WireGuard as its foundation …. From a setup perspective TailScale is FAR easier to implement …. Apparently YOU did not look at the Video nor read their docs …… from a scaling perspective it is absolutely brilliant especially if one needs A REMARKABLE MESH that requires very little to no intelligence :smiley:

Ideal for the home user with small needs and for the business the scaling and ease of implementation is beyond ridiculous … remarkable brilliant.

Spend the time studying the docs and do look at the entire video.
Objective video from a techie pov
https://youtu.be/bcRVkoeSN0E

I’d go half way, do implement 3rd party services, but as extra packages sponsored by those 3rd parties. After all, they are commercial services and support in RouterOS brings them new customers and money, so it would be fair to share some with those who help to earn it. MikroTik could use it to hire and pay new people to work on this, users would be happy to have every service they like, 3rd parties would have new customers, and everyone who doesn’t care about any of that wouldn’t be affected. Isn’t it a brilliant plan? :slight_smile:

Okay mozerd when I get time I will try to dig into it.

So what it boils down to … everything is same, but ZT is more configurable, but you like TS apps better? I don’t think this is enough to implement a second service that does the same stuff.

From a scaling and ease of use perspective there is ABSOLUTELY no comparison Normis …. I am actually surprised by your comment. Techies who manage many dispersed users will love LOVE love setting up TailScale for their users and more importantly USERS will love the ability to communicate with all their devices transparently. The mesh that TailScale provides produces unparalleled performance that ZeroTier cannot at this time emulate.

Really depends on what you try to accomplish.
ZeroTier has some aspects in favor of TailScale, but also many similar features.

https://discuss.zerotier.com/t/zerotier-vs-tailscale/3800

TailScale document that provides outstanding information.

How Tailscale works

If you have the patience to read this document … an excellent learning experience.

NOTE: Using Tailscale for an open source or friends & family project? The Community on GitHub plan can get you up to 25 users, 5 devices per user, and 2 admins for free.

Sorry, but how is ZT iPhone app difficult to use? There is one button basically. And ZT has excellent documentation too.

Guess he gets payed to do tailscale advertising.
I don’t trust anything written by a guy who can’t read product labels anyway.

ZT iPhone app is not difficult to use … but TailScale makes everything much easier from a management perspective when scale is required — consider the 2 points of demarcation as a starting point because they are extremely important differentiators.

ZeroTier is designed to be a “zero-configuration” technology. A user starts a ZeroTier node without having to write configuration files or provide the IP addresses of other nodes. ZeroTier’s Virtualization Layer 2 (VL2) acts as the configuration manager. New nodes can be added to a ZeroTier network by sharing a computer-generated secret code, which must be entered by the user at connection time.

Tailscale makes connecting devices straightforward: you simply install and log into Tailscale on each device using your organization’s SSO identity provider. Tailscale manages key distribution, key rotation, machine certificates, and all configurations for users, which is very useful if any of the devices on the network belong to non-technical users.