首页 文章

dns在覆盆子coovachilli俘虏门户

提问于
浏览
0

我有一个在树莓上工作的俘虏门户网站 . 我的coovachilli正在使用IP,当我连接时,我被重定向到登录页面(http://10.10.10.1:4990.. . )正如我所说,它工作正常 . 但是现在,我需要在这个页面上登录facebook . 要做一个Facebook登录我首先需要在Facebook上配置我的应用程序,我可以't set an IP as site URL(facebook don' t允许),我必须放一个DNS . 然后我尝试配置内部DNS,但没有成功 .

我在这里试过这些教程: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

它仍然无法正常工作,如果我连接覆盆子并尝试http://example.com:4990我得到页面未找到,但使用IP它一如既往地工作 .

我甚至尝试更改/ etc / hosts并添加 10.10.10.1 example.com ,但它仅适用于raspberry内部 . 我知道了,但是被贬低了:(

我还将.example.com放在coovachilli允许的域名上: HS_UAMDOMAINS="connect.facebook.net,.facebook.com,.example.com"

[UPDATE] 我使用firebase auth api而不是facebook api侵入了这个问题 . Firebase允许IP,然后我能够将10.10.10.1作为域 . Facebook登录现在正在运行,感谢firebase,但如果网址是http://myUrl:4990而不是http://10.10.10.1:4990会很好

1 回答

  • 0

    尝试在coovachilli配置中使用 uamaliasname 选项 .

    例:

    # UAM Alias
    HS_UAMALIASNAME="hotspot.domain.com"
    

相关问题