如何告诉iOS设备在Wifi上没有互联网连接?


13

我已经设置了一个WiFi网络,以允许iOS设备(例如我的iPad)连接到本地网络上的其他设备,但是我希望能够同时使用我iPad上的3G功能来连接到互联网。如何设置WiFi,以使iOS设备认为没有互联网连接?

我尝试将DHCP网关设置为0.0.0.0,但这似乎使iPad感到困惑-Wifi网络旁边的旋转圈永远不会消失,即使它具有DHCP服务器的IP地址也是如此。

更新:我能够将DHCP网关设置为0,并且路由器条目现在显示为空白,但是旋转的圆圈仍然不会消失。

更新:将DHCP网关设置为0或0.0.0.0可以在Windows,Android和Windows Mobile上正常工作,因此我开始认为这是一个iOS错误。我在这里的Apple iOS开发论坛上发布了一个问题。


1
不确定我是否了解-如果您要使用3G,为什么不关掉Wi-Fi?
2012年

2
如果我正确理解这一点,您是否希望您的iPhone / iPad通过WLAN连接本地网络中的地址,并通过3G连接所有其他地址?
nohillside

基本上是。本地网络中的地址将使用Bonjour发现,但对于其他任何情况,我们都希望它可以使用3G。
parsley72 2012年

1
我认为Apple只是在iOS 10中取消了此功能。我按照上述所有有关将IP固定到T的指示进行了操作,但仍然没有通过蜂窝的Internet连接。:(有谁能在iOS 10上验证此方法吗?
chris

iOS 10.3.3,无法为我完成这项工作
arya

Answers:


16

您应该为WiFi / LAN定义一个STATIC地址。(定义正确的网络掩码,并且不要输入任何路由器/网关地址)。(请参阅@Michiel屏幕快照中的静态选项卡。)

完成后,您可以访问WiFi网络上的计算机,然后将通过3G访问Internet的其余部分。

这是您要找的东西吗?


我应该更具体一些。我们希望Wifi使用DHCP,所以这不是一个选择。如何将DHCP网关设置为iPad将读取为未设置的值?
parsley72 2012年

@ parsley72为什么对DHCP如此设置?除非有什么我想念的,否则在这种情况下对您没有好处。顺便说一句,好答案,@ kobame!
安德鲁·拉尔森

如果您没有DHCP,则iOS设备需要大约一分钟的时间来分配zeroconfig地址。这不是良好的用户体验。
parsley72 2012年

这是正确的答案。将静态地址设置为您从DHCP服务器收到的地址,省去网关。这就是我的方法,效果很好。
dhempler

我正在尝试在产品上建立网络以销售给非技术客户。要求他们设置一个静态地址不是很方便。
parsley72

5

这在iOS7中似乎是固定的-我将DHCP网关设置为0.0.0.0,iPad用打勾框连接,而不是离开旋转的圆圈。


这仍在运行iOS8 +吗?谢谢
3pic 2015年

@ 3pic –是的(实际上已在iOS 9上测试过)请参阅下面的答案
Kevin Jantzer 2015年

0

我能够成功连接到Arduino的wifi并仍然保持对网络的访问,但是按照其他问题和评论的说明进行操作很困难,因此这里是我的解释。


TL; DR

  1. 连接到Arduino Yun wifi
  2. 记下DHCP IP addressSubnetmask
  3. 并将这些值与StaticIP一起使用

长版

有很多资源说明了正常的连接方法,但这是如何从iOS设备进行连接并仍然保留通过蜂窝网络访问Web的方法

重置Yun的wifi(按住重置按钮6到10秒钟)后,请等待设备完成启动并且wifi网络可用。

连接到Yun网络,IP addressSubnet mask在信息视图中记下和。然后切换到StaticIP并输入上述IP和子网掩码。

现在,您应该能够连接到arduino(arduino.local)并仍然可以访问网络。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.