IIS and Web Servers
Area restriction for websiteS
Gravatar is a globally recognized avatar based on your email address. Area restriction for websiteS
  Kathy
  All
  Oct 26, 2022 @ 09:23am

Hello friends,
Some clients are insisting on having kind of homeland protection for their websites.
So, they would like their website to be visible only in certain countries, like only for US, Canada and UK. I would like to know your advice and experience to choose the best approach.
Thank you,
Kathy

Gravatar is a globally recognized avatar based on your email address. re: Area restriction for websiteS
  Rick Strahl
  Kathy
  Oct 26, 2022 @ 08:02pm

There's really no reliable way to do this.

You can try to analyze IP Addresses and figure out where they are purported to come from but that's easy to bypass with VPNs or other types of proxies and spoofing.

If it matters for your application you need to get information from the customer and verify them in some way. By a phone number or some address verification service (evil!).

So no, there are no good solutions to this other than being vigilant about verifying your customers that do get access.

+++ Rick ---

Gravatar is a globally recognized avatar based on your email address. re: Area restriction for websiteS
  Bob Roenigk
  Kathy
  Oct 27, 2022 @ 09:18am

Kathy,

Check out syspeace.com for an add-on to the Windows Firewall. It includes geoIP blocking.

~bob

Gravatar is a globally recognized avatar based on your email address. re: Area restriction for websiteS
  Kathy
  Rick Strahl
  Oct 27, 2022 @ 01:54pm

Thank you so much Rick, I'm going to pass this complete explanation to them confidently and ask them to decide about it.
Regards,
Kathy

Gravatar is a globally recognized avatar based on your email address. re: Area restriction for websiteS
  Kathy
  Bob Roenigk
  Oct 27, 2022 @ 02:04pm

Thanks a lot for sharing this Bob,
I'm thinking of passing Rick's response plus your suggestion of geoIP blocking and I think some of them would prefer to have it.
regards,
Kathy

© 1996-2024