News for hackers. Stuff that matters.
Re:CloudFlare Is Now a Google Cloud Platform Technology Partner by humanarity on Monday April 13, 2015 @11:49AM (#9368295)
CloudFlare hosts reddit, is that correct?
Re:CloudFlare Is Now a Google Cloud Platform Technology Partner by zuck9 on Monday April 13, 2015 @11:54AM (#9368334)
Yes. The NS records list reddit nameservers (usually you need to use CF nameservers for using their service, using your own nameservers require more config) but the A records list CF IPs (free users just get two IPs, reddit has quite a lot)

    reddit.com.		22	IN	A	198.41.209.143
    reddit.com.		22	IN	A	198.41.208.141
    reddit.com.		22	IN	A	198.41.209.137
    reddit.com.		22	IN	A	198.41.208.139
    reddit.com.		22	IN	A	198.41.208.143
    reddit.com.		22	IN	A	198.41.208.142
    reddit.com.		22	IN	A	198.41.209.139
    reddit.com.		22	IN	A	198.41.209.141
    reddit.com.		22	IN	A	198.41.209.138
    reddit.com.		22	IN	A	198.41.209.140
    reddit.com.		22	IN	A	198.41.208.138
    reddit.com.		22	IN	A	198.41.208.137
    reddit.com.		22	IN	A	198.41.209.142
    reddit.com.		22	IN	A	198.41.208.140
    reddit.com.		22	IN	A	198.41.209.136
Re:CloudFlare Is Now a Google Cloud Platform Technology Partner by humanarity on Monday April 13, 2015 @01:52PM (#9369182)
So is that like load-balancing out from reddit.com to all those IPs, is that the purpose of so many?
Re:CloudFlare Is Now a Google Cloud Platform Technology Partner by breakingcups on Tuesday April 14, 2015 @07:05AM (#9373314)
Huh, interesting. I didn't even know they'd allow you to do that. I assumed CF requires full DNS control to allow quickly switching over IP's in case of DOS and such.
Re:CloudFlare Is Now a Google Cloud Platform Technology Partner by zuck9 on Tuesday April 14, 2015 @09:03AM (#9373856)
HN does it via CNAMEs (this doesn't require manual editing of the IPs and CF can do it when they need to):

    news.ycombinator.com.   76  IN  CNAME   news.ycombinator.com.cdn.cloudflare.net.
    news.ycombinator.com.cdn.cloudflare.net. 124 IN A 198.41.191.47
    news.ycombinator.com.cdn.cloudflare.net. 124 IN A 198.41.190.47
Re:CloudFlare Is Now a Google Cloud Platform Technology Partner by philip1209 on Monday April 13, 2015 @01:18PM (#9368948)
They reverse-proxy reddit (and hacker news) - but they don't actually host the website (i.e. the application, databases, etc).
Re:CloudFlare Is Now a Google Cloud Platform Technology Partner by humanarity on Monday April 13, 2015 @01:51PM (#9369172)
Does that mean when I make a request to reddit or HN, CF fetches the data and I get it through their proxy? Or am I missing something ...
Re:CloudFlare Is Now a Google Cloud Platform Technology Partner by btian on Monday April 13, 2015 @02:02PM (#9369251)
Yes.
Re:CloudFlare Is Now a Google Cloud Platform Technology Partner by philip1209 on Monday April 13, 2015 @02:09PM (#9369296)
And to tack on - this is how they act like a CDN. In general they don't pull CSS, images, etc every time from your server - they pull it once, then cache it at edge locations.
Re:CloudFlare Is Now a Google Cloud Platform Technology Partner by humanarity on Monday April 13, 2015 @02:17PM (#9369348)
Got it, cool.
Re:CloudFlare Is Now a Google Cloud Platform Technology Partner by jsprogrammer on Monday April 13, 2015 @03:18PM (#9369770)
They also capture all your content and communications.
Re:CloudFlare Is Now a Google Cloud Platform Technology Partner by bigiain on Monday April 13, 2015 @06:33PM (#9370955)
More specifically - they terminate your SSL connections, thereby having the cleartext of your traffic - and doing whatever their NSL/gag-order requires them too do before fetching/forwarding your request to the appropriate chache/endpoint.
Re:CloudFlare Is Now a Google Cloud Platform Technology Partner by 15155 on Tuesday April 14, 2015 @12:08AM (#9372047)
Which, more specifically, could happen at AWS, GCE, Azure, or your local colo- wherever you happen to terminate SSL.

Save for the scenario of expensive, relatively difficult-to-implement pieces of crypto hardware (and even then, a nation-state could probably defeat it), your traffic is likely vulnerable to determined aggressors.

It's one thing to possess such high-end, esoteric security technology, it's another thing entirely to implement it (and protection for other far more realistic attack vectors) at a CloudFlare-number (or other CDN) of global locations.

Re:CloudFlare Is Now a Google Cloud Platform Technology Partner by bigiain on Tuesday April 14, 2015 @07:38PM (#9378020)
Sure.

I guess the bit that really grates on me is the "just give us your private keys, and trust us!" approach, especially with someone who's then routing not insignificant percentages of the total web traffic through their infrastructure.

Snowden showed us the NSA can and does target "high volume" opportunities for mass surveillance - if you look at the PRISM slides and estimate what percentage of global email their "top ten" targets represents, how much would you bet against them already having a similar program in place backdooring Cloudflare (and Akamai and all other significant players in the SSL CDN market)?

It's probably a false hope, but I feel my own SSL cert on a VM on a more Lavabit scale "local colo" is - while no safer from a targeted NSA/GHCQ/DSD probe looking for _me_ specifically - still significantly less likely to get caught up in a firehose scale "collect all the things" program.

Although, it's probably just as likely a "red flag" that marks me as a "potential terrorist" at least as accurately as having a public PGP key or a secure messaging app… :-/

Re:CloudFlare Is Now a Google Cloud Platform Technology Partner by xxdesmus on Monday April 13, 2015 @01:35PM (#9369059)
To clarify terminology -- CloudFlares does not host websites. They provide DNS service and performance/security services.
Re:CloudFlare Is Now a Google Cloud Platform Technology Partner by humanarity on Monday April 13, 2015 @01:50PM (#9369161)
Right ok.
Re:CloudFlare Is Now a Google Cloud Platform Technology Partner by nezo on Monday April 13, 2015 @11:53AM (#9368325)
You're right!
Re:CloudFlare Is Now a Google Cloud Platform Technology Partner by humanarity on Monday April 13, 2015 @01:52PM (#9369184)
:)