Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
树莓库瓦切利捕获门户上的dns_Dns_Raspberry Pi3_Captiveportal_Bind9_Coovachilli - Fatal编程技术网

树莓库瓦切利捕获门户上的dns

树莓库瓦切利捕获门户上的dns,dns,raspberry-pi3,captiveportal,bind9,coovachilli,Dns,Raspberry Pi3,Captiveportal,Bind9,Coovachilli,我有一个俘虏传送门正在处理一个覆盆子。我的coovachilli正在使用IP,当我连接时,我会被重定向到登录页面(.)正如我所说的,它工作正常。但是现在,我需要在这个页面上登录facebook。要登录facebook,我首先需要在facebook上配置我的应用程序,在那里我不能将IP设置为站点URL(facebook不允许),我必须设置DNS。然后我尝试配置一个内部DNS,但没有成功 我在这里尝试了这些教程: 它仍然不工作,如果我连接到树莓,并尝试我得到的网页找不到,但与ip它的工作一如既往

我有一个俘虏传送门正在处理一个覆盆子。我的coovachilli正在使用IP,当我连接时,我会被重定向到登录页面(.)正如我所说的,它工作正常。但是现在,我需要在这个页面上登录facebook。要登录facebook,我首先需要在facebook上配置我的应用程序,在那里我不能将IP设置为站点URL(facebook不允许),我必须设置DNS。然后我尝试配置一个内部DNS,但没有成功

我在这里尝试了这些教程:

它仍然不工作,如果我连接到树莓,并尝试我得到的网页找不到,但与ip它的工作一如既往

我甚至尝试更改/etc/hosts并添加
10.10.10.1example.com
,但它只在raspberry内部起作用。我知道,但被否定了:(

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

[更新]
我通过使用firebase auth api而不是facebook api侵入了这个问题。firebase允许IP,然后我可以将10.10.10.1作为域。facebook登录现在可以工作了,这要感谢firebase,但如果url不是就好了,试着在coovachilli配置中使用uamaliasname选项

例如:

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

嗨@pinkra我试过HS_UAMALIASNAME=“example.com”和HS_UAMALIASNAME=“www.example.com”但是不工作。嗨,你把它放在哪里了?我把它放在/etc/chilli/conf上了吗?它写在/etc/chilli/main.conf上了吗?我不知道这个文件…这个配置不在那里。我怎么能做到呢?我只在配置文件中更改的其他配置也在那里。