Zero Trust - how to restrict country without forcing CF authentication

I’m struggling to understand how to restrict access to my country without also requiring login to Cloudflare

If I create an application I can restrict it to one or more countries, but there seems to be no way to not have any authentication providers. If you uncheck “accept all” and then deselect every one individually, once you save it has “accept all” checked again. Apart from the fact that I don’t need an authentication provider, in my case (I believe) it will break the app (Home Assistant companion) because it can’t do the CF login.

I understand WAF can do this, but the fee is overkill to access my Home Assistant server. Is there another way to do this?

Aha at last I’ve earned the right to edit.

Hi @michael187,

The free version of the WAF should allow you to block access to all countries except yours.

1 Like

Ah I was confused - I had clicked on the obvious WAF - the one under my account, and that has a button to “purchase addon” which then takes you off to talk to somebody. On revisiting after your reply, I realised I had to go into the website, and from there “Security > WAF”.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.