<div dir="ltr">Understood. <br><br>I wasn't too worried about trying to nail connections down to the state level personally, just country. But yes you are correct by proxying the traffic through Cloudflare you would not be able to get a good geolocation on it for state-level awareness. I've come up with a different solution though and have sent a new email with my new mirror information :-)<br><br><div>For what it's worth for others that read this thread, I have received positive confirmation from Cloudflare support that as long as you are not caching the content, you *are* permitted to use the proxy service for non-static, non-website content, and it is not a violation of their TOS. Interesting information and good to know for the future!<br><br><img src="cid:ii_kmzxqljw0" alt="image.png" width="868" height="302" style="margin-right: 0px;"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Mar 31, 2021 at 5:05 AM Fabian Arrotin <<a href="mailto:arrfab@centos.org" target="_blank">arrfab@centos.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 28/03/2021 05:41, Russell Jones wrote:<br>
> Hello admin,<br>
> <br>
> I would like to offer a new US CentOS mirror, but I will need to use<br>
> Cloudflare to proxy the requests. I have a gigabit up/down connection<br>
> that will be stable, however the ATT provided gateway/router/modem combo<br>
> chokes on a large amount of different IP addresses coming in at once. I<br>
> have found that if I route the traffic through Cloudflare, it can handle<br>
> the 200 or so unique IP's Cloudflare uses without an issue. I am<br>
> currently hosting EPEL and Fedora Buffet public mirrors without any<br>
> problems this way.<br>
> <br>
> Any issues with this setup? <br>
> <br>
> <br>
> Thanks!<br>
> <br>
<br>
Hi (sorry for late answer).<br>
We never had any official statement for people putting mirror behind<br>
CDN, as we also use for some services CDNs providers (AWS and CDN77 are<br>
sponsoring the project as one example).<br>
<br>
But as you saw in previous answers, you should probably verify first<br>
that it wouldn't be a problem with your CDN (cloudflare here) provider.<br>
<br>
Second thing : as said too, we redirect traffic ourselves (through<br>
<a href="http://mirrorlist.centos.org" rel="noreferrer" target="_blank">mirrorlist.centos.org</a>) by using GeoIP at the origin IP level, and<br>
compare that with our lists, including for USA at the state level (for<br>
efficiency).<br>
<br>
I don't think you mentioned the State your mirror would be in, but in<br>
fact that means that we'd be hitting cloudflare, so don't even know if<br>
in that case people would still be redirected to correct state, or<br>
instead other PoP in their network.<br>
<br>
What do you think ?<br>
-- <br>
Fabian Arrotin<br>
The CentOS Project | <a href="https://www.centos.org" rel="noreferrer" target="_blank">https://www.centos.org</a><br>
gpg key: 17F3B7A1 | twitter: @arrfab<br>
_______________________________________________<br>
CentOS-mirror mailing list<br>
<a href="mailto:CentOS-mirror@centos.org" target="_blank">CentOS-mirror@centos.org</a><br>
<a href="https://lists.centos.org/mailman/listinfo/centos-mirror" rel="noreferrer" target="_blank">https://lists.centos.org/mailman/listinfo/centos-mirror</a><br>
</blockquote></div>