Coova-chilli kullanarak internet bağlantısı olmayan açılır sayfa


0

Kayıt amacıyla openwrt ve coovachilli kullanıyorum , yönlendiriciye internet bağlantısı olduğunda daha sonra biber başlar ve WiFi bağlantısı yapıldıktan sonra açılan sayfa açılır.
Ancak internet olmadan pop-up sayfa istiyorum . Router, internet olmadan coovachilli kullanarak WiFi'ye bağlanmasından sonra açılır . Lütfen bu durumda bana yardım et. Şimdiden teşekkürler.

OpenWrt Sürüm: - 15.05
CoovaChilli Sürüm: - 1.3.0

Yanıtlar:


0

yerel bir dns'e ihtiyacınız var

yerel DNS’ye 2 bölge ekleyin (bind server da UAMLISTEN IP, Port UDP 53’te çözüldü)

Örnek:

HS_UAMLISTEN = 10.10.10.1'i

HS_DNS1 = 10.10.10.1'i

Windows 10 ve üzeri, http://www.msftconnecttest.com/connecttest.txt adresini kullanır.

Windows 8.1 ve önceki sürümleri http://www.msftncsi.com/ncsi.txt adresini kullanır.

bölge: msftncsi.com

www 190.46.255.40 IN (veya herhangi bir genel IP)

bölge: msftconnecttest.com

www IN A 13.107.4.52 (veya herhangi bir genel IP)


Başka ve en iyi seçenek, RPZ (Yanıt Politikası Bölgeleri) kullanır

yerel bölgede:

yanıt politikası {bölge "rpz"; } qname-wait-recurse no;

bölge "rpz" {

master yazın;

"/etc/bind/db.rpz" dosyası;

};

db.rpz dosyası:

www.msftconnecttest.com IN 13.107.4.52

www.msftncsi.com 190.46.255.40'ta

190.46.255.40 ve 13.107.4.52, her bir URL'nin gerçek IP adresleridir. İnternete sahip olmanız önemli değildir, çünkü oturum açmadan önce coovachilli herhangi bir IP için 80 numaralı TCP bağlantı noktalarına yanıt verir (Güvenlik Duvarı veya IPTABLES'e düşürülmez)

Bu şekilde, DNS ana bilgisayarları çözer ve tarayıcı sayfayı yönlendirir.

Windows 10 mükemmel çalışıyor.

Android cihazlar için:

connectivitycheck.gstatic.com IN A 216.58.222.163

connectivitycheck.android.com IN A 216.58.222.174

clients1.google.com Bir 216.58.222.174'te

clients3.google.com Bir 216.58.222.174 IN

İnternetin durumunu kontrol eden komut dosyalarım var, bu yüzden bağlantı olmadığında "geçici olarak hizmet dışı" bir sayfaya yönlendirir. Esir portalı ayrıca müşterilerimizin ihtiyaçlarına göre çeşitli müdahalelerde bulunuyor.

https://github.com/coova/coova-chilli/issues/212

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.