树莓DNS coovachilli强制网络门户(dns on raspberry coovachil

2019-10-29 03:08发布

我有一个强制网络门户上覆盆子工作。 我coovachilli正在与一个IP,当我连接,我重定向到登录页面( http://10.10.10.1:4990 ... 。)正如我告诉,这是工作的罚款。 但现在,我需要把Facebook登录此页面上。 做一个Facebook登录我首先需要配置我在Facebook上的应用程序,并在那里,我不能设置一个IP为网站的网址(脸谱不允许),我必须把一个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 -酮的ubuntu-16-04

它仍然没有工作,如果我对树莓连接,并尝试http://example.com:4990我得到找不到网页,但随着IP它的工作一如既往。

我甚至试图改变/ etc / hosts文件,并添加10.10.10.1 example.com ,但它只能从树莓的内部工作原理。 我知道这一点,但desesperated :(

我也把.example.com的上coovachilli的允许域: HS_UAMDOMAINS="connect.facebook.net,.facebook.com,.example.com"

[更新]我用火力身份验证API,而不是Facebook的API侵入了这个问题。 火力地堡允许IP,然后我能够把10.10.10.1为域名。 现在Facebook登录工作,由于火力点,但如果URL是这将是很好的http:// myUrl:4990 ,而不是http://10.10.10.1:4990

Answer 1:

尝试使用coovachilli配置uamaliasname选项。

例:

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


文章来源: dns on raspberry coovachilli captive portal