2013-10-15 33 views
0

我的強制門戶存在一些問題。在Raspbian上創建強制門戶

我想在任何人嘗試連接到我的Raspberry WiFi接入點時打開彈出窗口。爲了,我已經把我的Rpi變成了一個wifi接入點,並且我在Rpi上放了一個LAMP服務器。

其實我使用的dnsmasq,我conf文件更改爲:

address=/#/10.0.0.1 
listen-address=10.0.0.1 
dhcp-range=10.0.0.10,10.0.0.50,12h 

我改變的iptables,以捕獲所有的聯接:當我連接

iptables -t nat -A PREROUTING -i wlan0 -p tcp --dport 443 -j DNAT --to-destination 10.0.0.1:443 
iptables -t nat -A PREROUTING -i wlan0 -p tcp --dport 80 -j DNAT --to-destination 10.0.0.1:80 

因此,繼續瀏覽器與我的手機我重定向到服務器的主頁=>這是我想要的,所以它很好:) 但我的問題是我想要一個觸發器,當我連接到網絡時自動打開主頁。

任何人都知道如何做到這一點?

另一個問題,當我在瀏覽器中調用「google.fr」時,我被重定向到了我的Apache主頁,但是當我在瀏覽器中啓動搜索請求時,出現錯誤。有人知道爲什麼

+0

我想一些額外的標籤會增加您獲得答案的機會,因爲這個問題不是樹莓派的具體。以上鍊接的 –

回答

0

爲什麼你得到一個錯誤的reaseon可能是因爲:

  • 您的服務器沒有設置爲HTTPS請求
  • 如果你要求google.com/search?=whatever,/搜索不存在在你的服務器上。

您需要:

  • 配置服務器HTTPS(但它會顯示因惡劣證書的安全警報)
  • 告訴你的服務器重寫任何「未知」 url到特定虛擬主機顯示您的首頁