dns en el portal cautivo de coovachilli de frambuesa
raspberry-pi3 captiveportal (1)
Tengo un portal cautivo trabajando en una frambuesa. Mi coovachilli está trabajando con un IP y cuando me conecto, me redirigen a la página de inicio de sesión ( http://10.10.10.1:4990 ... ). Como dije, funciona bien. Pero ahora, necesito poner el inicio de sesión de Facebook en esta página. Para hacer un inicio de sesión en Facebook, primero necesito configurar mi aplicación en Facebook y allí no puedo establecer una IP como URL del sitio (Facebook no lo permite), debo poner un DNS. Luego intenté, sin éxito, configurar un DNS interno.
Probé esos tutoriales aquí: https://www.howtoforge.com/two_in_one_dns_bind9_views https://www.digitalocean.com/community/tutorials/how-to-configure-bind-as-a-private-network-dns-server -on-ubuntu-16-04
Todavía no funciona, si me conecto en raspberry y pruebo http://example.com:4990 no obtengo la página, pero con ip funciona como siempre.
Incluso traté de cambiar / etc / hosts y agregar 10.10.10.1 example.com
, pero solo funciona desde dentro de frambuesa. Lo sabía, pero estaba desesperado :(
También puse .example.com en los dominios permitidos de HS_UAMDOMAINS="connect.facebook.net,.facebook.com,.example.com"
: HS_UAMDOMAINS="connect.facebook.net,.facebook.com,.example.com"
[ACTUALIZACIÓN] Viñé este problema al usar firebase auth api en lugar de facebook api. Firebase permite IP, luego pude poner 10.10.10.1 como dominio. El inicio de sesión de Facebook está funcionando ahora, gracias a Firebase, pero sería bueno que la url fuera http: // myUrl: 4990 en lugar de http://10.10.10.1:4990
Intenta usar la opción uamaliasname en la configuración de coovachilli.
Ejemplo:
# UAM Alias
HS_UAMALIASNAME="hotspot.domain.com"