Brad Fitzpatrick
90b7293b3b
ipn: add/move some constants, update a comment
...
And make the StateStore implementations be Stringers, for error messages.
2020-09-29 20:53:32 -07:00
Brad Fitzpatrick
3bdcfa7193
ipn: remove DisableDERP pref
...
We depend on DERP for NAT traversal now[0] so disabling it entirely can't
work.
What we'll do instead in the future is let people specify
alternate/additional DERP servers. And perhaps in the future we could
also add a pref for nodes to say when they expect to never need/want
to use DERP for data (but allow it for NAT traversal communication).
But this isn't the right pref and it doesn't work, so delete it.
Fixes #318
[0] https://tailscale.com/blog/how-nat-traversal-works/
2020-09-18 07:44:01 -07:00
Brad Fitzpatrick
a084c44afc
wgengine, wgengine/router, cmd/tailscale: force netfilter mode off on Synology
...
For now. Get it working again so it's not stuck on 0.98.
Subnet relay can come later.
Updates #451
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com >
2020-09-11 13:12:40 -07:00
halulu
3af2d671e6
cmd/tailscale/cli: add new flag --force-reauth to up subcommand ( #717 )
...
Signed-off-by: Halulu <lzjluzijie@gmail.com >
2020-08-28 20:49:14 +08:00
Brad Fitzpatrick
4e63a4fda3
cmd/tailscale/cli: remove already done TODO
2020-08-10 19:41:39 -07:00
Brad Fitzpatrick
87cbc067c2
cmd/tailscale/cli: validate advertised routes' IP address-vs-network bits
...
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com >
2020-08-10 09:16:49 -07:00
Mike Kramlich
08949d4ef1
--advertise-routes option enabled in Mac tailscale CLI; it checks for IP forwarding enabled
...
Signed-off-by: Mike Kramlich <groglogic@gmail.com >
2020-08-04 10:49:34 -07:00
Dmytro Shynkevych
4957360ecd
cmd/tailscale: rename use-dns to accept-dns
...
Signed-off-by: Dmytro Shynkevych <dmytro@tailscale.com >
2020-07-23 16:09:33 -04:00
Dmytro Shynkevych
dd4e06f383
cmd/tailscale: add corpDNS flag
...
Signed-off-by: Dmytro Shynkevych <dmytro@tailscale.com >
2020-07-23 15:28:53 -04:00
Brad Fitzpatrick
10ac066013
all: fix vet warnings
2020-07-16 08:39:38 -07:00
Dmytro Shynkevych
852136a03c
cmd/tailscale: simplify hostname validation
...
Signed-off-by: Dmytro Shynkevych <dmytro@tailscale.com >
2020-07-15 21:32:25 -07:00
Dmytro Shynkevych
65d2537c05
cmd/tailscale: modify empty hostname case
...
Signed-Off-By: Dmytro Shynkevych <dmytro@tailscale.com >
2020-07-15 21:32:25 -07:00
Dmytro Shynkevych
8163521c33
cmd/tailscale: allow overriding hostname in tailscale up
...
Signed-off-by: Dmytro Shynkevych <dmytro@tailscale.com >
2020-07-15 21:32:25 -07:00
Brad Fitzpatrick
60f4982f9b
cmd/tailscale: move code into new reusable cmd/tailscale/cli package
...
cmd/tailscale's package main is now just a few lines.
This'll let us embed the CLI in the Mac and Windows clients.
Updates #541
2020-07-15 07:58:29 -07:00