News for hackers. Stuff that matters.
Re:Apple's iCloud+ “VPN” by pilif on Wednesday June 16, 2021 @08:23AM (#27527678)
My experience with this so far was... mixed.

- This breaks DNS resolution for company-internal domains.

- This routes all my traffic through CloudFlare or another CDN I might or might not trust (yes, the IP is hidden, but not the data)

- it significantly slows down my internet access on my location.

- it tends to turn itself on again without my intervention

especially the last point is very problematic for me

Re:Apple's iCloud+ “VPN” by defaultname on Wednesday June 16, 2021 @08:28AM (#27527720)
To use it you're clearly using early beta software. Clearly it isn't going to "turn itself on again".

I turned it on and actually forgot I did. Performance is decent here. I mean of course it's going to be worse than native, but that's the compromise.

As to trusting Cloudflare -- what do you mean? You understand your connection is still TLS end-to-end encrypted (presuming that's what we're talking about), right? I mean...presuming the site your talking to isn't using Cloudflare SSL. In no way does this reduce that security. If you're talking about HTTP, well everyone in between can already see that.

Re:Apple's iCloud+ “VPN” by marmaduke on Wednesday June 16, 2021 @09:34AM (#27528343)
> Clearly it isn't going to "turn itself on again"

Why is it so clear? An iPhone hotspot turns itself off as soon as a device disconnects, with no option to leave it on, presumably for security or battery reasons.

Re:Apple's iCloud+ “VPN” by pilif on Wednesday June 16, 2021 @11:07PM (#27535776)
> To use it you're clearly using early beta software. Clearly it isn't going to "turn itself on again".

Of course I’m talking about the beta version. But I can assure you that once I found out that it interferes with internal DNS, I turned it off (it’s on by default on the current betas) and a day later it was back on.

That’s what I meant with „it turns itself on again“

Re:Apple's iCloud+ “VPN” by kerng on Wednesday June 16, 2021 @10:21AM (#27528787)
[Clearly not turn itself on.]

Funny story, I was shocked and quite annoyed that an iPhone automatically turns on Wifi and stuff every day by itself - even if you turn it off...

Still dont know how to actually turn it off

Re:Apple's iCloud+ “VPN” by klaushardt on Wednesday June 16, 2021 @12:57PM (#27530741)
If you tap the wifi button in your controll center it just turns it off for 24 hours or when you switch locations. If you turn it off in the Settings App then it stays off.
Re:Apple's iCloud+ “VPN” by permo-w on Wednesday June 16, 2021 @10:56AM (#27529215)
if you disable from quick menu, it turns back on. if you disable from settings, it doesn’t
Re:Apple's iCloud+ “VPN” by nucleardog on Wednesday June 16, 2021 @12:39PM (#27530514)
And when you do so it does flash a message along the lines of “Disconnecting nearby wifi until tomorrow”.

Which makes it pretty clear it’s not a wifi kill switch but just a “my current connection is shit, let me use cellular” button.

Re:Apple's iCloud+ “VPN” by permo-w on Thursday June 17, 2021 @05:02AM (#27537539)
yeah, but even so, it’s one of these occasions where an os symbol has been altered to change behaviour without the user’s consent or control

it’s not quite as egregious, but it reminds me of how a lot of desktop apps now just minimise to tray rather than actually ending the process when you click the close button. discord is probably the worst offender for that, since it’s not (that I’m aware) a customisable behaviour

Re:Apple's iCloud+ “VPN” by defaultname on Thursday June 17, 2021 @08:39AM (#27538925)
The control center wifi control always worked this way. It wasn't "altered", that is a primary feature of its functionality.

Apple gains nothing from your WiFi re-engaging. But many users do because, as another comment mentioned, people turn it off in control center because their connection is temporarily shit, or more likely just accidentally. Then they get to end of month and they have a monster cell overage.

Someone was using control center wrong (despite it very clearly indicating the use of the button). It's a learning experience.

Re:Apple's iCloud+ “VPN” by permo-w on Thursday June 17, 2021 @07:43PM (#27545728)
no, you’re wrong. it started working this way in iOS 11. You can look it up if you like
Re:Apple's iCloud+ “VPN” by defaultname on Friday June 18, 2021 @09:24AM (#27550011)
Control Center was added in iOS 11. Yeah, it didn't exist before then, so sure it "changed" from non-existent to existing.

No, I'm not wrong. I'm actually completely right. Control Center has always been a temporary toggle.

Re:Apple's iCloud+ “VPN” by permo-w on Friday June 18, 2021 @04:27PM (#27554618)
Again, that’s not true. Control centre, or some incarnation of it, has been around at least since iOS 6. It just sounds like you haven’t used an iPhone for very long

In case you’re just entirely misunderstanding what we’re talking about, I’m referring to being able to turn off the wifi when you swipe up from the bottom of the screen. This has been a feature since I’ve used an apple device, which is since iOS 5 or 6. Whether it’s been called “control centre” or not is irrelevant. That’s not even what I referred to it as in my first comment.

Re:Apple's iCloud+ “VPN” by ryankrage77 on Thursday June 17, 2021 @08:17AM (#27538773)
Discords behaviour is customisable (at least on Windows).

Settings > app settings - Window settings > close button - minimize to tray.

Turning this off causes Discord to quit completely when clicking the red X in the top right.

Re:Apple's iCloud+ “VPN” by mvanbaak on Wednesday June 16, 2021 @11:56AM (#27529970)
If you disable it from the control center thingie overlay it even states that is only for this day ...

If you disable it from settings, it stays off.

Re:Apple's iCloud+ “VPN” by gjsman-1000 on Wednesday June 16, 2021 @08:30AM (#27527733)
It directs to an Apple server, then CloudFlare, so considering it’s basically a double VPN speed decreases have been reasonable.

The fact they can see unencrypted HTTP data is a downside with all VPNs. At least you have the double hop going in your favor.

As for turning on by itself, it’s annoying, but it is the very first developer-only preview so I’m not complaining yet.

Re:Apple's iCloud+ “VPN” by yunohn on Wednesday June 16, 2021 @08:31AM (#27527742)
> This breaks DNS resolution for company-internal domains.

Is this not the case for any VPN or proxying service? In fact, it could even be a security flaw if your internal domains were accessible on external VPN style endpoints?

Re:Apple's iCloud+ “VPN” by gjsman-1000 on Wednesday June 16, 2021 @08:34AM (#27527770)
Also it’s developer preview 1. People like the OP who gripe about bugs on such an unfinished product are the reason why Apple doesn’t make those first builds available to anyone but their registered developers for the first month.
Re:Apple's iCloud+ “VPN” by pilif on Wednesday June 16, 2021 @11:12PM (#27535796)
I have of course reported the issues using the feedback app, but judging by previous experiences with other apple betas, I wouldn’t hold my hopes up of any of this getting fixed.

There’s value in talking about issues early as it allows admins of corporate networks to make adjustments to their infrastructure (like introducing split dns rather than just have *.internal.example.com resolve to internal addresses) to be prepared for the eventual launch of this feature in September

Re:Apple's iCloud+ “VPN” by krageon on Wednesday June 16, 2021 @08:42AM (#27527843)
> Is this not the case for any VPN or proxying service?

No, it's not.

> In fact, it could even be a security flaw if your internal domains were accessible on external VPN style endpoints?

It would be, but then this is not something that happens on a network configured in the way you describe.

Re:Apple's iCloud+ “VPN” by defaultname on Wednesday June 16, 2021 @08:51AM (#27527932)
"No, it's not"

The root's observation is that it doesn't use the machine configured DNS. The overwhelming majority of VPNs also don't use the machine configured DNS. Maybe not "any", but if you're using a VPN you're generally going to want your DNS going over it as well.

But it is worth noting if you're on a corporate network, or if you use a DNS solution like NextDNS -- when you turn on PR those no longer play a part, at least to Safari traffic.

Re:Apple's iCloud+ “VPN” by yunohn on Wednesday June 16, 2021 @08:47AM (#27527896)
I use NordVPN. It specifically has an opt-in setting to use locally discovered DNS in favor of their in-network DNS. This is crucial since out-of-network DNS can leak activity.

I’m not sure what kind of network you believe I described, but would be useful to have a clearer explanation from you.

Re:Apple's iCloud+ “VPN” by krferriter on Wednesday June 16, 2021 @10:44AM (#27529083)
It is for any VPN client that routes DNS traffic through the VPN as well as HTTP and other web traffic. It's not out of the ordinary for this to happen.
Re:Apple's iCloud+ “VPN” by williamtwild on Wednesday June 16, 2021 @08:38AM (#27527808)
"yes, the IP is hidden, but not the data"

Using TLS it certainly should be.

Re:Apple's iCloud+ “VPN” by stock_toaster on Wednesday June 16, 2021 @04:44PM (#27533262)
Does it work like an https proxy (with CONNECT) or a socks proxy?

Because if it is instead actually unwrapping the connection somehow (eg. mitm) then they would be able to see the content, and that seems like a huge no-go -- both for the users, AND for apple as I would think it would open them up to liability.

note: they certainly would be able to see unencrypted http traffic regardless though.

Re:Apple's iCloud+ “VPN” by ezfe on Wednesday June 16, 2021 @08:24PM (#27534982)
> it tends to turn itself on again without my intervention

This is listed as a known issue in the release notes

Re:Apple's iCloud+ “VPN” by xiphias2 on Wednesday June 16, 2021 @10:48AM (#27529133)
> This breaks DNS resolution for company-internal domains.

Why would it? The WWDC developer video clearly states that it’s only for public domains.

Re:Apple's iCloud+ “VPN” by ec109685 on Wednesday June 16, 2021 @12:42PM (#27530555)
I believe the DNS requests are routed through their ingress proxy, so there's no chance to hit an internal split horizon DNS server.
Re:Apple's iCloud+ “VPN” by wolverine876 on Wednesday June 16, 2021 @06:32PM (#27534220)
> the IP is hidden, but not the data

Isn't the great majority of your traffic HTTPS?

Re:Apple's iCloud+ “VPN” by EveYoung on Wednesday June 16, 2021 @08:38AM (#27527809)
Does Apple preserve the client source IP in the request (similar to Cloudflare's VPN) or will the server only see the IP of the exit node?
Re:Apple's iCloud+ “VPN” by dividuum on Wednesday June 16, 2021 @08:46AM (#27527880)
The whole point of the service is to hide the client source IP.
Re:Apple's iCloud+ “VPN” by EveYoung on Wednesday June 16, 2021 @10:45AM (#27529093)
Not necessarily. I thought it was mainly about encrypting traffic in untrusted networks. Cloudflare already does it like this in their VPN service.
Re:Apple's iCloud+ “VPN” by dividuum on Wednesday June 16, 2021 @11:38AM (#27529740)
Correct. I guess it wasn't really obvious from the linked mail. The introduction video at https://developer.apple.com/videos/play/wwdc2021/10096/ is a lot clearer.
Re:Apple's iCloud+ “VPN” by defaultname on Wednesday June 16, 2021 @12:37PM (#27530498)
Not sure why you said correct, as it's both. A big part of private relay -- I would say the most significant part -- is to allow people to talk to websites without giving up their personal IP (and from that pretty tight geolocation, and with fingerprinting a correlation with loads of other data they collect). Apple makes a big deal about it being about maintaining privacy, not just against snooping of traffic -- which is unlikely -- but against fingerprinting and targeting from the services and sites you connect to.

And to answer the original guy, no Apple does not add any headers or details to tell the destination what your IP address is. They just see that they're talking to an exit node somewhere approximal of your general region.

Re:Apple's iCloud+ “VPN” by alam2000 on Wednesday June 16, 2021 @09:58PM (#27535485)
Interested to see how iCloud+ VPN works later.