Точка доступа WiFi без доступа в Интернет - разъединение устройств на iOS

Я пытаюсь настроить точку доступа WiFi для предложения веб-сервиса в локальной сети, не предлагая клиентского доступа в Интернет. Веб-сервер имеет фиксированный IP-адрес (скажем, 192.168.2.2), и для пользовательского дружелюбия локальный сервер DNS присваивает ему доменное имя app.com.

Однако, когда iOS 8 iPad соединяется с сетью, он автоматически пытается определить, "применима" ли сеть WiFi - значение, что он обеспечивает Интернет. Если это перестало работать, iPad разъединяется автоматически.

Мы нашли это предложение ответа, устанавливающее сервер DHCP (udhcpd в нашем случае) шлюз DHCP к 0.0.0.0 ("пустой указатель") и использующее статическую конфигурацию DHCP. Однако мы хотим использовать DHCP, и действительно клиентам автоматически больше не присваивают IP, когда мы сбрасываем шлюз DHCP udhcpd (router опция). Это - соответствующий раздел нашего udhcpd.conf, в случае, если это помогает:

start 192.168.2.100
end 192.168.2.149
max_leases 50
interface br0
remaining yes
option subnet 255.255.255.0
#option router 192.168.2.1

Так, есть ли способ сказать устройствам на iOS оставаться на связи с сетью WiFi при тихом использовании DHCP для клиентского IP, подсеть и конфигурация DNS?

4
задан 13 April 2017 в 15:45
2 ответа

Əslində etdikləriniz Əsir Portaldır. İnternet çıxışı olmayan bir AP təmin edirsiniz. Əsas sistemlər girilmədiyi, təsdiqlənmədiyi və ya TS ilə razılaşmadığınız müddətdə əsir olduğunu bildirir.

Bu, əsəbi ola bilər, amma buna bənzəyir. Əməliyyat sistemləri əsas yoldur (hostellər, restoranlar, starbuck və s.). 0.0.0.0 hiyləgərliyini bilmirəm, amma səhv görünür a priori .

iOS'u aldatmağın yolları var idi. Ancaq Apple tərəfindən "düzəldildi". iOS & OSX bir url çağırır və konkret cavab gözləyir. İndi tam olaraq hansı IP adlandığını, nə cavabın gözləniləcəyini təyin edə bilməzsiniz.

Yaxşı, mən belə etdim:

  • "Xoş gəldim" səhifəsini bir düymə ilə "Razıyam ToS ilə razıyam" yaratdım (və ya nə istədiyinizi) ),
  • Wifi-yə qoşulduğunuzda, əsir iOS popup açılır və xoş səhifəni göstərir.
  • Düyməni vurduğunuzda, yönləndiricim bu istifadəçi MAC ünvanı üçün bir neçə saniyə İnternetə tam giriş açır.
  • Tamamlandıqdan sonra iOS popup-ı avtomatik olaraq "Tamam" düyməsini göstərir.
  • Tıkladığınızda Wifi bağlandı, def 'qoşuldu.
  • Nəhayət, portalı yenidən bağladım. Wifi'im hələ də əsirdir, lakin qoşulmuşdur.

Hər şey dhcp-dən çox iptables məsələsidir.

Əsir Portalları və iOS-un necə idarə olunduğunu öyrənməlisiniz. Yeganə yol IMO.

0
ответ дан 3 December 2019 в 04:09

Mümkünsə, TCP trafikinin apple.com və icloud.com saytlarına keçməsinə icazə verin. Mənim hotspotumda iPhone-un hotspot istifadə etdiyini düşünməsinə mane olur. Ümid edirəm sizə kömək edəcəkdir.

1
ответ дан 3 December 2019 в 04:09

Теги

Похожие вопросы