ฉันจะบอกอุปกรณ์ iOS ว่าไม่มีการเชื่อมต่ออินเทอร์เน็ตบน Wifi ได้อย่างไร


13

ฉันได้ตั้งค่าเครือข่าย WiFi เพื่ออนุญาตให้อุปกรณ์ iOS (เช่น iPad ของฉัน) เชื่อมต่อกับอุปกรณ์อื่น ๆ บนเครือข่ายท้องถิ่น แต่ฉันต้องการใช้ฟังก์ชัน 3G บน iPad ของฉันในเวลาเดียวกันเพื่อเชื่อมต่ออินเทอร์เน็ต . ฉันจะตั้งค่า WiFi เพื่อให้อุปกรณ์ iOS ไม่คิดว่ามีการเชื่อมต่ออินเทอร์เน็ตได้อย่างไร

ฉันได้ลองตั้งค่า DHCP Gateway เป็น 0.0.0.0 แต่ดูเหมือนว่านี่จะทำให้ iPad สับสน - วงกลมหมุนที่อยู่ถัดจากเครือข่าย Wifi ไม่เคยหายไปแม้ว่าจะมีที่อยู่ IP จากเซิร์ฟเวอร์ DHCP

อัปเดต: ฉันสามารถตั้งค่า DHCP Gateway เป็น 0 และรายการ Router ตอนนี้จะปรากฏเป็นช่องว่าง แต่วงกลมหมุนยังคงไม่หายไป

อัปเดต: การตั้งค่าเกตเวย์ DHCP เป็น 0 หรือ 0.0.0.0 ทำงานได้ดีสำหรับ Windows, Android และ Windows Mobile ดังนั้นฉันเริ่มคิดว่านี่เป็นข้อบกพร่องของ iOS ผมเคยโพสต์คำถามบนฟอรั่ม Apple iOS Dev นี่


1
ไม่แน่ใจว่าฉันเข้าใจ - หากคุณต้องการใช้ 3G ทำไมไม่ปิด Wi-Fi?
JW8

2
หากฉันเข้าใจอย่างถูกต้องคุณต้องการให้ iPhone / iPad เชื่อมต่อผ่าน WLAN สำหรับที่อยู่ในเครือข่ายท้องถิ่นของคุณและผ่าน 3G สำหรับที่อยู่อื่น ๆ ทั้งหมดหรือไม่
nohillside

ใช่แล้ว ที่อยู่ในเครือข่ายท้องถิ่นจะถูกค้นพบโดยใช้ Bonjour แต่สำหรับสิ่งอื่นเราต้องการให้ถอยกลับไปเป็น 3G
parsley72

1
ฉันคิดว่า Apple เพิ่งขีดความสามารถนี้ใน iOS 10 ฉันทำตามคำแนะนำทั้งหมดข้างต้นเกี่ยวกับ IP แบบคงที่กับ T และยังไม่มีการเชื่อมต่ออินเทอร์เน็ตผ่านโทรศัพท์มือถือ :( ทุกคนสามารถยืนยันวิธีนี้ด้วย iOS 10 ได้ไหม?
chris

iOS 10.3.3 ไม่สามารถใช้งานได้สำหรับฉัน
arya

คำตอบ:


16

คุณควรกำหนดที่อยู่ STATIC สำหรับ WiFi / LAN (กำหนด netmask ที่ถูกต้องและอย่าป้อนที่อยู่เราเตอร์ / เกตเวย์ ) (ดูแท็บคงที่ในภาพหน้าจอของ @ Michiel)

เมื่อเสร็จแล้วคุณสามารถเข้าถึงคอมพิวเตอร์บนเครือข่าย WiFi และคุณจะเข้าถึงอินเทอร์เน็ตที่เหลือผ่าน 3G

นี่คือสิ่งที่คุณกำลังมองหา?


ฉันควรจะเจาะจงมากขึ้น เราต้องการให้ Wifi ใช้ DHCP ดังนั้นนี่ไม่ใช่ตัวเลือก ฉันจะตั้งค่าเกตเวย์ DHCP เป็นค่าที่ iPad จะอ่านเป็น unset ได้อย่างไร
parsley72

@ parsley72 ทำไมถึงติดตั้ง DHCP ล่ะ? หากไม่มีสิ่งที่ฉันขาดหายไปมันจะไม่เป็นประโยชน์กับคุณในสถานการณ์เช่นนี้ อย่างไรก็ตามคำตอบที่ดี @kobame!
Andrew Larsson

หากคุณไม่มี DHCP อุปกรณ์ iOS จะใช้เวลาประมาณหนึ่งนาทีในการกำหนดที่อยู่ zeroconfig นี่ไม่ใช่ประสบการณ์การใช้งานที่ดี
parsley72

นี่คือคำตอบที่ถูกต้อง ตั้งค่าที่อยู่แบบคงที่เป็นที่อยู่ที่คุณได้รับจากเซิร์ฟเวอร์ DHCP ออกจากเกตเวย์ นี่คือวิธีที่ฉันทำมันใช้งานได้ดี
dhempler

ฉันกำลังพยายามติดตั้งเครือข่ายบนผลิตภัณฑ์เพื่อขายให้กับลูกค้าที่ไม่ใช่ด้านเทคนิค การขอให้พวกเขาตั้งที่อยู่คงไม่สะดวก
parsley72

5

ดูเหมือนว่าจะได้รับการแก้ไขใน iOS7 - ฉันตั้งค่า DHCP Gateway เป็น 0.0.0.0 และ iPad เชื่อมต่อกับ tickbox แทนการออกจากวงหมุน


นี่ยังใช้งานได้กับ iOS8 + ขอบคุณ
3pic

@ 3pic - ใช่ (ทดสอบบน iOS 9 จริง ๆ ) ดูคำตอบของฉันด้านล่าง
Kevin Jantzer

0

ฉันสามารถเชื่อมต่อกับ wifi ของ Arduino ได้สำเร็จและยังคงสามารถเข้าถึงเว็บได้ แต่ฉันพยายามทำตามคำแนะนำจากคำถามและความคิดเห็นอื่น ๆ ดังนั้นนี่คือคำอธิบายของฉัน


TL; DR

  1. เชื่อมต่อกับ Arduino Yun wifi
  2. จดบันทึก DHCP IP addressและSubnetmask
  3. และใช้ค่าเหล่านั้นกับStaticIP

รุ่นยาว

มีแหล่งข้อมูลมากมายที่อธิบายวิธีการเชื่อมต่อปกติ แต่นี่เป็นวิธีเชื่อมต่อจากอุปกรณ์ iOS และยังคงเข้าถึงเว็บผ่านเครือข่ายมือถือ

หลังจากรีเซ็ต wifi ของหยุน (กดปุ่มรีเซ็ตค้างไว้เป็นเวลา 6-10 วินาที) ให้รอจนกระทั่งอุปกรณ์บูตเสร็จและมีเครือข่าย wifi ให้ใช้งาน

เชื่อมต่อกับเครือข่ายหยุนและจดบันทึกIP addressและSubnet maskในมุมมองข้อมูล จากนั้นเปลี่ยนเป็นStaticIP และป้อน IP และซับเน็ตมาสก์ดังกล่าวข้างต้น

ตอนนี้คุณควรจะสามารถเชื่อมต่อกับ arduino ( arduino.local) และยังคงเข้าถึงเว็บได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.