News for hackers. Stuff that matters.
Re:Tailscale ate my network (and I love it) by hlieberman on Saturday July 02, 2022 @12:36AM (#31956282)
I've never used Tailscale, but I want to highlight specifically for working with AWS, you could consider using AWS Systems Manager to access machines that are in private VPCs[1][2]. This has the advantage of reusing the same credentials used already for AWS, as well as being able to further restrict exactly what can be done with them.

[1]: https://aws.amazon.com/premiumsupport/knowledge-center/syste... [2]: https://medium.com/hackernoon/ditch-your-ssh-keys-and-enable...

Re:Tailscale ate my network (and I love it) by metadat on Saturday July 02, 2022 @02:14AM (#31956705)
Tailscale is insanely easy, simple, and pleasant to setup/manage compared to AWS anything. The thought of using a cloud-specific solution is kind of disgusting in comparison.

If Tailscale-the-product ever goes rogue or evil, I can always self-host wg or a full on tailscale-equivalent mesh myself. I sleep well knowing this.

Re:Tailscale ate my network (and I love it) by gzer0 on Saturday July 02, 2022 @02:36AM (#31956781)
https://github.com/juanfont/headscale

If you were looking for an open source, self-hosted implementation of the Tailscale control server (as far as I know, that is the only portion of tailscale that tailscale keeps proprietary, and this is the best open source implementation of it).

Edit: wow, this project has really grown from when I last saw it. It is able to configure the vast majority of tailscales base featureset such as ACLs, magic DNS, taildrop file sharing, and so much more. Incredible.

Re:Tailscale ate my network (and I love it) by 369548684892826 on Saturday July 02, 2022 @06:49AM (#31957886)
Thanks for pointing this out, going to give it a whirl! Does this solve the thing about having to login using one of Google, Microsoft or Github accounts?
Re:Tailscale ate my network (and I love it) by jeroenhd on Saturday July 02, 2022 @11:46AM (#31960008)
Headscale seems to have experimental support for OpenID, so if you plonk it down next to a simple OpenID server for authentication you should be good. You should be okay with anything from SimpleID to Keycloak as long as it supports the right endpoints.

I have no idea how the official clients will deal with that, though, but I've never used tailscale myself.

Re:Tailscale ate my network (and I love it) by yetanother12345 on Monday July 04, 2022 @08:21PM (#31983045)
> plonk it down next to a simple OpenID server for authentication

Could you please elaborate on this solution? I'm not sufficiently knowledgeable about OpenID to quite understand what you mean, but I'd like to avoid any of the mentioned SSO providers, as they're all blocked on my systems for personal use.

Added: Found these as per mention in your post:

[0] https://openid.net/connect/

[1] https://simpleid.org/

[2] https://www.keycloak.org/

... so I assume you mean that I could install one of [0-2] along with Headscale [3] to get the similar effect of installing Tailscael, just without those annoying SSO providers? I will see if I can find the time for examining that solution. Anything that can keep MS and Goog away is most welcome

[3] https://github.com/juanfont/headscale

Re:Tailscale ate my network (and I love it) by jeroenhd on Tuesday July 05, 2022 @10:48AM (#31988847)
Yes, with your open OpenID server you basically become your own SSO. I've set up a Keycloak instance for my self hosted stuff and now I can add 2FA to almost any web self-hosted service without the service even needing to have support for it.

Keycloak is quite a complicated system to configure, though, there are easier alternatives out there. If you're just trying to get anything up and running, something simple like Authelia may be better for your use case (disclaimer: I've never tried it, but it seems light weight and other people online seem to recommend it).

Re:Tailscale ate my network (and I love it) by ratg13 on Saturday July 02, 2022 @08:13AM (#31958382)
You can use regular tailscale with an e-mail account.
Re:Tailscale ate my network (and I love it) by ptomato on Saturday July 02, 2022 @08:58AM (#31958633)
no, you cannot; you must use a SSO provider.
Re:Tailscale ate my network (and I love it) by teekert on Saturday July 02, 2022 @11:03AM (#31959602)
There is a big “Sign in with Email button” after installing the app in iOS.

Edit: Oh no, indeed when you want to sign up you need an sso provider indeed! This is what they say:

Can I sign up with an email address?

We don’t support sign-up with email addresses. By design, Tailscale is not an identity provider: there are no Tailscale passwords.

Using an identity provider is not only more secure than email and password, but it allow us to automatically rotate connection encryption keys, follow security policies set by your team (e.g., 2FA), and more.

Re:Tailscale ate my network (and I love it) by solarkraft on Saturday July 02, 2022 @03:37PM (#31961700)
> Using an identity provider is not only more secure than email and password ...

It's also a pretty effective way to limit the amount of tailnets a user can have.

Re:Tailscale ate my network (and I love it) by Shish2k on Monday July 04, 2022 @10:54AM (#31977683)
> as far as I know, that is the only portion of tailscale that tailscale keeps proprietary

Also the iOS client, which is hard-coded to only use the first-party control plane, so you can’t use headscale if you have iOS clients :(

Re:Tailscale ate my network (and I love it) by metadat on Saturday July 02, 2022 @02:43AM (#31956796)
Shower thought:

If I didn't have the goal of buying a house in the Bay Area, I would totally try to find a job with Tailscale.

Re:Tailscale ate my network (and I love it) by xcambar on Saturday July 02, 2022 @04:25AM (#31957243)
If you have to take a job you don't like to be able to afford the house, be aware that nothing changes once you own the house. Most likely you'll still need the job to afford the running costs of the house.

There's no "I'm free once I'm a home owner" thing.

Re:Tailscale ate my network (and I love it) by flyteuk on Saturday July 02, 2022 @05:55AM (#31957625)
> There's no "I'm free once I'm a home owner" thing.

I finally signed up to an account to HN to say emphatically that it's the opposite.

Owning a house is a huge responsibility that takes up the vast majority of my time, and it's a millstone around your neck if you ever think about moving somewhere else.

Re:Tailscale ate my network (and I love it) by gramie on Saturday July 02, 2022 @11:11AM (#31959693)
I was happy to sell my house and trade the loss of equity (and the last 10 years has been outrageously exceptional to the usual appreciation of property) for the freedom that living in an apartment gave me. Leaving for a month? Ask your neighbour to water the plants and walk away. 10-20 hours of maintenance and upkeep each week? Now it's 0. Constant accumulation of tools, devices, and products? Not needed.

I seem to be an exception, but I have no need to define who I am by my housing, nor do I need the security of owning my own house. I have also lived on three continents, so I appreciate the ability to pull up stakes and move with very little fuss.

Re:Tailscale ate my network (and I love it) by furyofantares on Saturday July 02, 2022 @12:21PM (#31960303)
> 10-20 hours of maintenance and upkeep each week?

What in the world? This doesn't even come remotely close to passing the sniff test. Is your idea of homeownership like, constant remodeling or something?

I do zero hours of maintenance/upkeep per week, just like you with your rental.

Is your landlord now doing 10-20 hours of maintenance/upkeep per week for every apartment? Of course the answer is no.

Re:Tailscale ate my network (and I love it) by dijit on Saturday July 02, 2022 @12:36PM (#31960438)
10h is maybe an exaggeration, but I sincerely hope that you're checking your plumbing and all your drainage and maintaining your lawn.

In Sweden, homeownership vs apartments is quite a large difference.

Re:Tailscale ate my network (and I love it) by smaudet on Saturday July 02, 2022 @02:16PM (#31961115)
I've seen houses which just grow shrubs over the whole lawn (sidesteps lawn maintenance, I suppose you may have to trim shrubs but its not that bad, really, compared to grass which grows almost overnight).

The other side of keeping up with maintenance - if you don't have time nor want to, hire away. It will eat a significant chunk of change to hire all the professionals your landlord was hiring, the difference being you are hiring yourself versus being dependent on the landlord.

For the DIYer, tools acquisition is definitely a PITA. Hardware stores have a decent selection mostly of what you need, but it would be nice if there were preset of tool maintenance you could order, maybe even save you money over long term buying it all piecemeal.

I'd imagine the real time suck would be for planning/research for it all, if you are used to spending your time coding, playing games, or otherwise amusing yourself, yes for the first couple years you will not have any time for these things as you are acquiring your skillset(s).

But that could be said for going back to school, etc. I think it's pretty valuable to be able to maintain your own dwelling apparatus, personally. It means you'll never be without reasonable shelter, so long as you have some access to raw materials, tools.

Re:Tailscale ate my network (and I love it) by furyofantares on Sunday July 03, 2022 @04:35PM (#31970783)
I don't check my plumbing or drainage. And a lawn is a difference between a house and an apartment, you're right about that, for me it's about 2 hours a month (which I pay someone else to do) rather than uh, 40-80. However I believed we were discussing ownership vs not ownership, rather than apartment vs house.
Re:Tailscale ate my network (and I love it) by Nebasuke on Saturday July 02, 2022 @05:33PM (#31962654)
Checking your plumbing and drainage? What do you mean? What would you do weekly that involves this?

Lawn maintenance is maybe one or two hours a week at most, and that is mainly because we like to keep it pretty tidy. Then again, we would have needed to do similar maintenance (in the UK) for a rental if we wanted to keep the same standard for the garden.

Re:Tailscale ate my network (and I love it) by cortesoft on Saturday July 02, 2022 @12:20PM (#31960297)
If I was living by myself or just with my wife I would stick with an apartment. The kids spend so much time in the backyard, and it is hard to find an affordable apartment that has enough space for all of us to live, let alone also WFH that my wife and I are both doing. Plus, how do you build projects without a garage and outside area to work on things?
Re:Tailscale ate my network (and I love it) by smaudet on Saturday July 02, 2022 @02:21PM (#31961152)
You didn't do enough research into your house purchase, or you weren't able to afford a well built house.

Houses like anything else have lifetimes, You don't get to be a 200 year old house without having major maintenance done at least a couple times. Buying a poorly maintained, or constructed, old house is a nightmare, if it's bad enough you've discovered why some houses are condemned.

Modern construction often has a longer lifespan and more readily accessible materials, older houses are a mixed bag - some gems that may last hundreds (thousands?) of years, lots of houses that need major repair. Some in the middle too...

Re:Tailscale ate my network (and I love it) by owly on Saturday July 02, 2022 @08:39AM (#31958527)
While this can certainly be the case for some houses, it really depends on the place and its condition when purchased.
Re:Tailscale ate my network (and I love it) by xcambar on Saturday July 02, 2022 @04:02PM (#31961867)
Welcome to HN!

Home ownership is as much a comfort as it is a fantasy. There are true perks, eg, you're mostly in control of the regular costs (rent vs mortgage) but it also has downsides, like... basically any hazard and everything location-related.

PS: I feel weirdly kinda honored that you created your account and replied to my comment. Anyway, I'm just being me ;)

Re:Tailscale ate my network (and I love it) by pdimitar on Saturday July 02, 2022 @10:45AM (#31959416)
That very much depends on where you live. I know what you mean and I partially agree with it but it's not universally true.
Re:Tailscale ate my network (and I love it) by dahart on Saturday July 02, 2022 @10:53AM (#31959493)
Out of curiosity, why are you assuming that not exactly what parent was thinking?

> nothing changes once you own the house

Why? What does this mean and is it actually true? The monthly/yearly cost of owning a house is typically much lower than the mortgage payments. If buying a house in cash, the maintenance usually is low enough to consider lower paying jobs. Needing a high salary might enable remodeling but basic taxes and upkeep are very very different from sale price or the payments to a 30 year loan. In my experience something absolutely changes once you fully own the house.

Re:Tailscale ate my network (and I love it) by coredog64 on Saturday July 02, 2022 @12:28PM (#31960369)
Recently replaced the roof on my house and the cost was equivalent to a year of mortgage payments. Prior to that, had to replace the AC for about 6 months of mortgage payments. Next big expense is windows, which I expect to fall somewhere between the two.
Re:Tailscale ate my network (and I love it) by dahart on Saturday July 02, 2022 @05:25PM (#31962586)
Totally agree there are some sizeable maintenance costs, I’ve had to do a roof, windows, remodeling, plumbing, all kinds of stuff. It’s still lots less than the purchase price. And I had to pay them on top of the mortgage, it’s not like maintenance waits to start until the mortgage is paid off, right? Paying off the mortgage simply eliminated one money drain for me but didn’t change the other, so my average monthly expenditure went down.
Re:Tailscale ate my network (and I love it) by oceanplexian on Sunday July 03, 2022 @04:55AM (#31966216)
Rentals have exactly the same maintenance requirements as owned property. The fact that you pay for a lease doesn’t magically make the roof last forever.

As a renter, this overhead is baked into your lease. As a homeowner, I can simply tap into home equity to do a major repair at single-digit interest rates over a decade. Something you will never be able to do as a renter.

Re:Tailscale ate my network (and I love it) by foobiekr on Saturday July 02, 2022 @12:34PM (#31960418)
$15k to replace the sewer plumbing. $9k to replace the sewer line. $9k for a replacement roof....

I mean, yes, if you do things yourself it can be significantly less expensive, but most of the housing stock in the bay area is atrocious - good bones and awful everything else. They were thrown up as quickly as possible in the 50s-70s and so there's always something that needs fixing.

$18k+ a year in taxes...

Re:Tailscale ate my network (and I love it) by smaudet on Saturday July 02, 2022 @02:25PM (#31961177)
You should watch tiny home remodeling, its a tv channel (I think?) I was shocked that a couple in NYC bought essentially a cottage in a high-rise for 10 million, then did a half million dollar renovation on it...

In the country-side that kind of money gets you a 12 bedroom mansion with a pool and a view...

Re:Tailscale ate my network (and I love it) by foobiekr on Saturday July 02, 2022 @02:33PM (#31961240)
I will check it out if it is online.

I do a lot of DIY but there are times when you just want it done and done quickly and professionally. We work for a living and don't really have time to deal with a lot of the DIY incremental aspects that happen until you get very good at any given skill. I just redid one of our bathrooms, but I wasn't going to redo the sewer lines solo let alone mid-week while living in the place.

The problem with HCOL is that even if you own you're burning cash due to the lack of time and very, very high cost of services.

Re:Tailscale ate my network (and I love it) by dahart on Saturday July 02, 2022 @05:15PM (#31962504)
All that seems like scratch compared to the one or two million sticker price, doesn’t it?
Re:Tailscale ate my network (and I love it) by foobiekr on Sunday July 03, 2022 @04:44PM (#31970853)
Not really. It adds substantially to the 30Y total cost.
Re:Tailscale ate my network (and I love it) by dahart on Monday July 04, 2022 @12:01AM (#31973366)
That wasn’t the question, right? I think you’re completely agreeing with me and disagreeing with @xcambar if we’re talking about a 30Y loan and maintenance costs. Maintenance costs and taxes start on year 1 and continue forever. So when you finish paying off the mortgage, the substantial loan payments end and go away while the maintenance costs continue. This will be a big change in your expenditure, speaking from experience.
Re:Tailscale ate my network (and I love it) by xcambar on Saturday July 02, 2022 @04:09PM (#31961920)
You're bringing a paradox here: "Owning a house is cheaper if you buy it cash, then you don't need a high salary".

But you DO need a high salary in the first place.

And with that big salary, you will buy a NICE house, which will require a lot of maintenance (house keeping, gardening) and taxes.

Re:Tailscale ate my network (and I love it) by dahart on Saturday July 02, 2022 @05:14PM (#31962492)
There is no paradox. Buying a house is more expensive than maintaining it, partly because maintenance is somewhat independent of purchase price.

I think you’re trying to say that an expensive house is more expensive to maintain than a cheap house. That’s true. But the salary required to buy any given house is higher than the salary required to maintain it, for the most part. I’m sure there are counter examples, but on the whole most people who pay off their mortgage experience a pay raise, effectively, which has been my own experience.

Re:Tailscale ate my network (and I love it) by somedudetbh on Saturday July 02, 2022 @12:32PM (#31960404)
I keep catching myself thinking this too.

In general, I think it's kind of an interesting heuristic to think about every so often: right now, putting aside practicalities like my current job or where I live, what looks like a cool place to work, even if the specific role was just taking out the garbage.

Right now the answer is "tailscale" and "oxide" for me.

Re:Tailscale ate my network (and I love it) by rstupek on Saturday July 02, 2022 @12:37PM (#31960453)
Fly.io also would be on my list
Re:Tailscale ate my network (and I love it) by tptacek on Saturday July 02, 2022 @02:14PM (#31961107)
You don't have to live in any particular place to work for Fly.io; we're all remote, and we hire all over the world, at the same west coast comp rates everywhere.
Re:Tailscale ate my network (and I love it) by metadat on Saturday July 02, 2022 @01:19PM (#31960764)
Definitely :)

In the past I also liked sourcegraph, too. Not sure what they're up to nowadays.

Re:Tailscale ate my network (and I love it) by jdorfman on Saturday July 02, 2022 @01:25PM (#31960798)
We're here :)
Re:Tailscale ate my network (and I love it) by somedudetbh on Saturday July 02, 2022 @01:06PM (#31960678)
oh yeah good call.
Re:Tailscale ate my network (and I love it) by aaaaaaaaata on Saturday July 02, 2022 @12:02PM (#31960149)
Aren't houses in the Bay Area bound to become lower price in the future due to new building being allowed, or subsidies?

Seems like a risky place to invest at this stage.

Re:Tailscale ate my network (and I love it) by dijit on Saturday July 02, 2022 @12:33PM (#31960407)
Treating it as an "investment" and not a "cost" is not really helpful.

The way I usually treat it is: Can I pay off this mortgage in the event I don't want to sell the property?

Negative equity is a thing, sure, but if you were always happy to pay the price then the thing you're buying is worth the price, right?

Sometimes people think of things as having value only if they're relative to something else. But value is value, and value is the price that you're willing to pay.

Re:Tailscale ate my network (and I love it) by pid-1 on Saturday July 02, 2022 @08:40AM (#31958532)
If your sole use case for wireguard is "I need ssh access to a fleet of EC2 machines" then System Manager is definitely cheaper and easier to setup. Even more so if one is using IaC.
Re:Tailscale ate my network (and I love it) by p_l on Saturday July 02, 2022 @02:23AM (#31956736)
There's even a mostly feature complete open source control +DERP server on headscale
Re:Tailscale ate my network (and I love it) by metadat on Saturday July 02, 2022 @02:26AM (#31956749)
Thanks for mentioning it by name. Yeah, headscale is very badass.
Re:Tailscale ate my network (and I love it) by 2Gkashmiri on Saturday July 02, 2022 @04:35AM (#31957288)
why dont you use zerotier?
Re:Tailscale ate my network (and I love it) by linsomniac on Saturday July 02, 2022 @11:26AM (#31959826)
I really like ZeroTier, but the nail in the coffin for me has been that there is no ability to self host a controller, while also using the management web GUI.

Their sales team, when I asked about self-hosing a controller, said it's not necessary because they've never had all the hosted controllers go down, but when I asked about a tweet they sent in May 2020 about their controllers being down, I never got a reply. [1]

My plan was to put ZeroTier on all of our machines and use it as an overlay network that all traffic goes over. But I don't want to open the availability of our network to depending on an external service.

I've all but decided on Nebula, just need to get the deployment worked out. I'm playing with Tailscale right now, and am very impressed. It does have the ability to require MFA on logins that we would like for user VPNs, while still being able to have servers self-authenticate (we respin half of our dev/stg environment every night).

[1] https://twitter.com/ZeroTier/status/1389766385480372225?s=20

Re:Tailscale ate my network (and I love it) by rainsford on Saturday July 02, 2022 @09:36AM (#31958870)
Can't speak for the parent commentator, but I gave zerotier a try and ended up dumping it mostly because it was unusably slow on single core Linux VMs, making it not a viable option for connecting lower tier cloud VM options. I believe this is on the list of things they're fixing with their next major version, but that version has been very slow in coming out.
Re:Tailscale ate my network (and I love it) by 2Gkashmiri on Saturday July 02, 2022 @10:18AM (#31959179)
>single core Linux VMs...

i can't say about that specific thing but i've been using this daily 24x7 for the last 2 years now. it connects my 20+ pcs and laptops which are geographically apart but because of zerotier, they are in a local lan.

it does not have SSO, relying on the admin accepting/rejecting connected devices by a single checkbox. this is in comparison to tailscale which uses Oath, meaning you have to create and maintain those accounts as well.

Re:Tailscale ate my network (and I love it) by api on Saturday July 02, 2022 @10:23AM (#31959228)
ZeroTier has SSO now, at least for its hosted controller option.
[dead]
Re:Tailscale ate my network (and I love it) by robocat on Saturday July 02, 2022 @04:02AM (#31957124)
Are you implying they were shilling? Accusing others of shilling is against HN guidelines: https://news.ycombinator.com/newsguidelines.html
Re:Tailscale ate my network (and I love it) by inshadows on Saturday July 02, 2022 @06:59PM (#31963271)
So is astroturfing. Parent and most other posters should be banned for breaking that rule.
[dead]
Re:Tailscale ate my network (and I love it) by aidos on Saturday July 02, 2022 @05:34AM (#31957530)
You know what that is? It’s what it looks like when a great team have product market fit.

The execution of Tailscale is second to none. It’s pretty much a masterclass in making complex things seem simple. They’ve nailed onboarding, design, great documentation and just generally presenting an image of a company you want to do business with.

Re:Tailscale ate my network (and I love it) by infinityio on Saturday July 02, 2022 @05:02AM (#31957391)
I realise this possibly isn't going to make me look any better than everyone else here to you, but have you actually tried Tailscale?

It does seem to be a near perfect solution for a few very specific problems, with almost no downsides and a user interface easy enough that you could do it without any knowledge of the underlying technologies

Re:Tailscale ate my network (and I love it) by xuki on Saturday July 02, 2022 @05:02AM (#31957395)
Because they’re THAT good. Or maybe I’m a shill too :).
Re:Tailscale ate my network (and I love it) by boredtofears on Saturday July 02, 2022 @04:07AM (#31957151)
its not really that hard to setup amazon system manager. like maybe 2-3 hours of overhead.

the idea that you'd pay a subscription fee greater than aws just to avoid a few hours of learning how to set something up is kinda disgusting in comparison.

Re:Tailscale ate my network (and I love it) by LilBytes on Saturday July 02, 2022 @04:30AM (#31957271)
Resolving to a hostname in n AWS using a tag is eirksome though. MagicDNS on the other hand in Tailscale makes it easier.

FWIW I use both SSM Port Forwarding and Tailscale but Tailscale is easier for both tech and non-tech users IMO.

Re:Tailscale ate my network (and I love it) by boredtofears on Saturday July 02, 2022 @04:57AM (#31957372)
I wrote a ruby script that does tag lookup for me with an interactive prompt. Took about an hour. Sent it to my team so we all use it. Can't imagine subscribing to a service for something that is a minor devops task.
Re:Tailscale ate my network (and I love it) by aidos on Saturday July 02, 2022 @05:38AM (#31957547)
I’m going to be that guy at point you in the direction of “that comment” on Dropbox

https://news.ycombinator.com/item?id=8863

Re:Tailscale ate my network (and I love it) by LilBytes on Saturday July 02, 2022 @06:59AM (#31957937)
This was my comment re. AWS SSM and Tailscale just a few days ago.

'Installing the agent client side is no more or less tedious than installing the Tailscale client, IMO anyway.

I made two scripts, one in .Net with a GUI for non-devs to grep a server hostname or tag:name in AWS that resolves to an instance ID for SSH or RDP. And another python script doing the same but without the GUI for the dev team. Works a treat.

But you've already explained why it's a little tedious and now I've documented and understood why. Tailscale MagicDNS does all this nonsense for you. Yeah ok thanks for rubber ducking me I see your point now. :)'

Re:Tailscale ate my network (and I love it) by aranelsurion on Saturday July 02, 2022 @08:40AM (#31958533)
I might be misremembering this, but IIRC if your nodes are running on latest Amazon Linux, they already have the ssm-agent pre-installed.

At most you'd need to add some permissions to the instance's role, maybe.

Re:Tailscale ate my network (and I love it) by infinityio on Saturday July 02, 2022 @05:04AM (#31957408)
How many devices do you need to keep connected? I'm surprised the free tier wouldn't work for you to be honest
Re:Tailscale ate my network (and I love it) by boredtofears on Saturday July 02, 2022 @05:29AM (#31957510)
Huh? Why would I use a paid third party service (free tier or not) for something that I know how to use at no additional cost?
Re:Tailscale ate my network (and I love it) by pistoriusp on Saturday July 02, 2022 @04:22AM (#31957227)
Why do you care what other people do? Just focus on yourself.
[dead]
Re:Tailscale ate my network (and I love it) by pistoriusp on Saturday July 02, 2022 @04:38AM (#31957305)
I may be interpreting this incorrectly, but it appears that you're calling them lazy.

Whereas they're saying that spending time setting up AWS is complicated (for them) and not worth their own personal effort in comparison.

Re:Tailscale ate my network (and I love it) by boredtofears on Saturday July 02, 2022 @04:52AM (#31957348)
And I'm suggesting that spending money on a subscription fee for something that could be learned within a few hours is not worth it in comparison.

I'm not sure where you read the ad-hominem.

Re:Tailscale ate my network (and I love it) by aidos on Saturday July 02, 2022 @07:51AM (#31958253)
I didn’t downvote you but the issue is definitely your phrasing (“disgusting”).

It took me all of 3 seconds to fall in love with Tailscale, but I think I agree with your point. This is a place of knowledge and curiosity, so digging into stuff and setting it up yourself is definitely to be commended.

For me, I just want a solution that works and I simply don’t have the cycles to spend on this specific problem. Happy to outsource, nothing disgusting about that.

Re:Tailscale ate my network (and I love it) by throwaway290 on Saturday July 02, 2022 @04:47AM (#31957338)
> Tailscale is insanely easy, simple, and pleasant to setup/manage compared to AWS anything.

Seriously? What equivalents does it have for Route53 and tons of other services?

I can't tell if this is misleading or pointless.

Re:Tailscale ate my network (and I love it) by michelledepeil on Saturday July 02, 2022 @04:55AM (#31957365)
The post you're responding to wasn't arguing for capabilities, it was arguing for ease-of-use and it was right.

Your comment is pointless and a straw-man argument.

Re:Tailscale ate my network (and I love it) by throwaway290 on Saturday July 02, 2022 @07:26AM (#31958111)
The commenter wrote that Tailscale is easier to use than AWS anything, but it can't even stand near in terms of scope. It's like saying that my calculator is easier to use than Apple anything; useless astroturfing that adds nothing to the discussion.
Re:Tailscale ate my network (and I love it) by gcbirzan on Saturday July 02, 2022 @07:47AM (#31958235)
They do support DNS, to answer your original question. But to this point, it's not useless because someone suggested they use an AWS service to accomplish what the article says was done with tailscale. So, saying tailscale is infinitely easier to set up is a very useful comment. Also true.
Re:Tailscale ate my network (and I love it) by throwaway290 on Sunday July 03, 2022 @06:27AM (#31966603)
No, it's not even true. I really went to Tailscale to see an alternative to AWS suite. Turned out to be a sort of managed Wireguard instead.
Re:Tailscale ate my network (and I love it) by michelledepeil on Saturday July 02, 2022 @10:17AM (#31959176)
Yes, you're right that "it can't even stand near in terms of scope", but the original comment did not argue that, the original comment gave an opinion about the usability (actually "to setup/manage", so more like the administrative efforts) of Tailscale, which is not the same thing as the scope of its abilities. Calling the comment misleading because the service has a smaller scope is then at best misunderstanding the original comment, at worst purposefully trying to derail the discussion.
Re:Tailscale ate my network (and I love it) by Hawxy on Saturday July 02, 2022 @01:05AM (#31956428)
There's also a new port forwarding parameter on session manager so you can easily connect to a private RDS via a bastion host.

https://aws.amazon.com/about-aws/whats-new/2022/05/aws-syste... https://docs.aws.amazon.com/systems-manager/latest/userguide...

Re:Tailscale ate my network (and I love it) by nighthawk454 on Saturday July 02, 2022 @01:59AM (#31956641)
Oh wow, I’m still using ssh tunnels through the bastion. Gonna try this next week, thanks!
Re:Tailscale ate my network (and I love it) by jvolkman on Saturday July 02, 2022 @01:19AM (#31956476)
We still need bastion hosts to connect to RDS, but they're no longer accessible from the internet since we use SSM.

`ssh aws-bastion` invokes a ProxyCommand that:

1) finds an actual bastion host by tag using ec2 describe-instances

2) generates a short-lived ssh key and adds it to the ssh agent

3) sends the temporary key to the bastion using ec2-instance-connect send-ssh-public-key

4) starts the SSM/ssh session using AWS-StartSSHSession

Since it's SSH, we can port forward, use multiplexing, etc. We use Google as the IdP, via AWS SSO. Bastions periodically sync users from a Google group.

Re:Tailscale ate my network (and I love it) by paranoidrobot on Saturday July 02, 2022 @02:05AM (#31956663)
Someone on Reddit posted a shell script[1] that does all the connection setup, key-sending, etc that's a useful base to work from.

[1] https://www.reddit.com/r/aws/comments/df6uip/ssm_tunnelling_...

Re:Tailscale ate my network (and I love it) by CubsFan1060 on Saturday July 02, 2022 @07:57AM (#31958299)
Re:Tailscale ate my network (and I love it) by jvolkman on Saturday July 02, 2022 @09:03AM (#31958654)
It still requires the bastion host though, right? In which case I'd prefer to just use ssh since it's more familiar.

Also, intellij's built-in database tools support ssh tunneling, it 'just works' with the ProxyCommand method.

Re:Tailscale ate my network (and I love it) by CubsFan1060 on Saturday July 02, 2022 @10:47AM (#31959425)
Yeah, just removes the need for SSH and keys mostly.
Re:Tailscale ate my network (and I love it) by moltar on Saturday July 02, 2022 @04:00AM (#31957115)
Why do you need steps 2 and 3? I’m able to use SSM with agent without any SSH keys. Also proxying to RDS. Only AWS credentials are required.
Re:Tailscale ate my network (and I love it) by jvolkman on Saturday July 02, 2022 @09:09AM (#31958692)
Yeah, SSM supports just opening a terminal on the remote host without ssh. We started with regular ssh bastions though so I just stuck with that. They're just no longer routeable from outside.
Re:Tailscale ate my network (and I love it) by benmanns on Saturday July 02, 2022 @11:09AM (#31959669)
FYI when AWS had their little oopsie with the EC2 management APIs not too long ago, I couldn’t connect to an instance via Systems Manager. I also couldn’t adjust my security groups to enable SSH. I also couldn’t shut down the instance. AWS refused to provide any credits as their SLA only covers when the instances are not publicly accessible.
Re:Tailscale ate my network (and I love it) by vosper on Saturday July 02, 2022 @01:13AM (#31956458)
I’ve used Twingate for this and found it very easy to setup and use. No idea whether experts consider it a good option.
Re:Tailscale ate my network (and I love it) by danenania on Saturday July 02, 2022 @01:44PM (#31960920)
You can also use AWS Client VPN. It’s not as user-friendly as tailscale, and probably more expensive(?), but it works well enough. It’s also pretty easy to provision with IaC—not sure if that’s the case for tailscale?
Re:Tailscale ate my network (and I love it) by thedougd on Saturday July 02, 2022 @02:05PM (#31961059)
I'm currently evaluating Tailscale and other VPN solutions as AWS Client VPN doesn't look like it's going to work for us.

AWS Client VPN does not offer any means of unattended configuration or mass distribution. All they offer is a self service portal from which you can download the installable, the profile, and directions. Each use has to manually import the profile into their client.

I'm stunned they're missing this as it would prevent any sizable organization from adopting it.

Re:Tailscale ate my network (and I love it) by danenania on Saturday July 02, 2022 @03:46PM (#31961756)
Yeah it’s not ideal. It’s nice not to have to run any kind of agent, and to use IAM for access control (not that IAM is so wonderful, but it plugs in easily). I agree though it could be much smoother.
Re:Tailscale ate my network (and I love it) by digianarchist on Saturday July 02, 2022 @01:43PM (#31960914)
We're using AWS SSM to allow access from a developer's machine to a locked down k8s cluster in AWS.

It works but performance is awful. Slow connection times and pushing images has slow throughput.