¡Te damos la bienvenida al nuevo sysarmy --help! Para recuperar tu usuario pedí un password reset.

¿Como puedo bloquear accesos a un sitio por país (Geobloqueo)?

Hola, ¿como andan Gurues?

Hoy les vengo con un problema que no se como encarar:

Me estan pidiendo que en los sitios web de cada cliente, solo puedan acceder desde el pais donde se gestiona.
Es decir, a las webs de argentina, solo puedan entrar desde argentina. a las de EEUU los de EEUU y asi...

Lo primero que pense, es poner en un IPTables, los rangos de IP de cada pais... claro, hasta que vi el rango de IP de EEUU.
Obvio, que sin tener en cuenta proxys y vpn, como para no complicarme en un principio.

¿Alguien me podria orientar en que hacer? Quizas por script o plugin de apache, no tengo idea, todo vale.

Muchas gracias!

Respuestas

  • Que cosas controlas de la infraestructura? controlas el servidor de dns autoritativo que atiende ese dominio? controlas el webserver completo? En algun lugar tenes que poner una base de geoip y tomar acción con eso, ahora la pregunta a resolver es en que parte te cuesta menos. Si bloqueas a un usuario tenes que redireccionarlo a algun lado? o le cortas la conexion y listo?
  • Bueno, para cerrar el tema, no le encontre la vuelta al wildfly asi que salio por query a un bd x cada peticion.

    Mil gracias a todos por su tiempo.
Este hilo ha sido cerrado.