クライアントにインターネットアクセスを提供せずに、ローカルネットワークでWebサービスを提供するようにWiFiアクセスポイントを構成しようとしています。 Webサーバーには固定IPアドレス(192.168.2.2としましょう)があり、使いやすいローカルDNSサーバーがドメイン名app.com
を割り当てます。
ただし、iOS 8 iPadがネットワークに接続すると、WiFiネットワークが「使用可能」かどうか、つまりインターネットを提供するかどうかを自動的に判断しようとします。失敗すると、iPadは自動的に切断されます。
この回答 DHCPサーバー(この場合はudhcpd)のDHCPゲートウェイを0.0.0.0( "null")に設定し、静的DHCP構成を使用することを提案しました。ただし、DHCPを使用したいので、udhcpdのDHCPゲートウェイ(router
オプション)を設定解除しても、クライアントにIPが自動的に割り当てられることはありません。これが役立つ場合のために、これは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
それで、クライアントIP、サブネット、およびDNS構成にDHCPを使用しながら、iOSデバイスにWiFiネットワークへの接続を維持するように指示する方法はありますか?
可能な場合は、TCP Apple.comおよびicloud.comへのトラフィックを許可するようにしてください。私のホットスポットでは、iPhoneがホットスポットを使用しているとiPhoneが判断するのを防ぐことができます。