คำถามนี้เป็นส่วนเสริมของคำถามนี้ ในขณะที่คำตอบของฉันไม่ได้ตอบคำถามที่มีส่วนหนึ่งที่ไม่ได้ตอบ: ฉันจะใช้การเชื่อมต่อ Wi-Fi ผ่านฮอตสปอต Wi-Fi?
คำถามนี้เป็นส่วนเสริมของคำถามนี้ ในขณะที่คำตอบของฉันไม่ได้ตอบคำถามที่มีส่วนหนึ่งที่ไม่ได้ตอบ: ฉันจะใช้การเชื่อมต่อ Wi-Fi ผ่านฮอตสปอต Wi-Fi?
คำตอบ:
คุณไม่สามารถ "แบ่งปัน" การเชื่อมต่อ Wi-Fi ผ่านฮอตสปอต Wi-Fi
สิ่งที่เป็นความเข้าใจผิดของทุกคนคือการใช้ที่ไม่เหมาะสมของระยะทางเทคนิคของการแบ่งปันเมื่อฟังก์ชั่นที่เรากำลังพูดถึงคือการแจกจ่าย
เมื่อ 2 เครื่องคอมพิวเตอร์จะเชื่อมต่อกับเครือข่าย Wi-Fi ฮอตสปอตที่พวกเขาอย่างแท้จริง ร่วมกันการเชื่อมต่อเดียวกันพวกเขากำลังใช้เดียวกันช่องทาง Wi-Fi ที่พวกเขาจะร่วมกันเราเตอร์ที่อยู่ IP สาธารณะ
เมื่อคุณเริ่มInternetSharing
ภายในSystem Preferences > Sharing
คุณไม่ได้เริ่มการแบ่งปัน แต่การกระจายการเข้าถึงเครือข่ายหลักไปสู่การเข้าถึงเครือข่ายรอง ในการเข้าถึงเครือข่ายรองนี้คุณกำลังทำหน้าที่เป็นเราเตอร์การเข้าถึง คุณกำลังกระจายที่อยู่ IP ส่วนตัว ในการเข้าถึงเครือข่ายหลักของคุณคุณมีที่อยู่ IP สาธารณะในการเข้าถึงเครือข่ายรองของคุณคุณมีที่อยู่ IP ส่วนตัวและคุณแปลที่อยู่ IP การจราจรจากด้านสาธารณะไปยังด้านส่วนตัวและวิธีอื่น ๆ เพื่อให้สามารถดำเนินการแจกจ่ายการรับส่งข้อมูล IP ที่มาจากการเข้าถึงเครือข่ายหลักของคุณไปยังการเข้าถึงทางกายภาพเดียวกันระบบปฏิบัติการของคุณควรจะสามารถนำเสนอส่วนต่อประสานทางกายภาพนี้เป็น 2 อินเตอร์เฟสเสมือนที่ต่างกันen1
en2
และ
MacOS X ไม่ได้มีฟังก์ชั่นการจำลองเสมือนจริง
คุณไม่สามารถกระจายการเชื่อมต่อ Ethernet ของคุณไปยังการเชื่อมต่อ Ethernet
คุณไม่สามารถกระจายการเชื่อมต่อ Wi-Fi ของคุณไปยังการเชื่อมต่อ Wi-Fi ได้
Connectify (บน Windows 7) เป็นเพียงการขายฟังก์ชั่นมาตรฐานของ Windows ซึ่งอนุญาตให้สร้าง 2 อินเทอร์เฟซเสมือน Wi-Fi ที่ด้านบนของหนึ่งทางกายภาพ (ดู: ฮอตสปอต Wi-Fi สำหรับ Windows 7 ) จากนั้น Windows จะ กระจายการเข้าถึงเครือข่ายของ Wi-Fi หลักไปทางที่สอง
Mac OS X มีคุณสมบัติ "การแบ่งปันอินเทอร์เน็ต" ในแผงการแบ่งปันในการตั้งค่าระบบ
เนื่องจากมีคนหลายคนที่คิดคำถามและคำตอบแล้วที่นี่จึงช่วยให้คุณแบ่งปันการเชื่อมต่อจากส่วนต่อประสานฮาร์ดแวร์หนึ่งผ่านส่วนต่อประสานฮาร์ดแวร์อื่น ๆ แต่มันไม่สามารถใช้อินเทอร์เฟซ Wi-Fi เดียวเป็นทั้งการเชื่อมต่อหลักและ แบ่งปัน (Windows 7 สามารถทำได้ด้วยคุณสมบัติ "เครือข่ายเสมือนจริง" ที่เพิ่มโดย Microsoft ซึ่งช่วยให้อินเทอร์เฟซ Wi-Fi ฮาร์ดแวร์เดียวสามารถตอบสนอง SSID หลายตัวและนั่นเป็นคุณสมบัติพื้นฐานที่ Connectify ใช้ประโยชน์)
ทางเลือกหนึ่งที่ Mac OS X มีนั้นไม่ใช่คำตอบสำหรับคำถามนี้ แต่มีประโยชน์ในบางสถานการณ์เดียวกันคือมันสามารถใช้บลูทู ธ เพื่อสร้างเครือข่ายส่วนบุคคล (PAN) และคุณสมบัติการแชร์อินเทอร์เน็ตสามารถ แบ่งปันการเชื่อมต่ออินเทอร์เน็ตจาก Wi-Fi ที่ผ่านบลูทู ธ PAN, เป็นเอกสารที่นี่
ฉันเคยใช้วิธีนี้เพื่อให้ iPad ใช้งาน Piggyback บนการเชื่อมต่อ Wi-Fi ของ Macbook ดังนั้นทั้งคู่จึงสามารถเข้าถึงอินเทอร์เน็ตได้พร้อมกันในโรงแรมที่ฉันสามารถรับอุปกรณ์ได้เพียง Wi-Fi เพียงเครื่องเดียว ฉันไม่สามารถรับ iPhone 4S เพื่อเชื่อมต่อกับ PAN ในสถานการณ์เดียวกัน แต่ควรใช้กับ iPod Touch ได้ ฉันไม่รู้ว่าคอมพิวเตอร์เครื่องอื่น (Mac OS X, Windows, Linux หรืออื่น ๆ ) สามารถเข้าร่วม PAN และใช้เป็นการเชื่อมต่ออินเทอร์เน็ตของพวกเขาหรือไม่
ติดตั้ง Windows (โดยใช้ rEFIt หากคุณใช้ Mac) ติดตั้ง Connectify
หากคุณเป็นนักพัฒนาซอฟต์แวร์และใช้ Linux คุณควรพัฒนาโมดูลเคอร์เนลใหม่ที่จะสามารถใช้งานฟังก์ชั่น "full duplex endpoint + repeater" ได้ สำหรับผู้เริ่มต้นให้กำหนดเป้าหมายอุปกรณ์หนึ่งที่คุณสามารถรับแผ่นข้อมูลชิปเซ็ต wifi ได้; คุณต้องใช้งานสถาปัตยกรรมบัสหมายเลขลงทะเบียนที่อยู่หน่วยความจำหมายเลขขัดจังหวะการกำหนดเวลาสัญญาณรูทีนการบูตวิทยุและรายการฟังก์ชัน (ซิงโครนัสและอะซิงโครนัส)
ฉันทำวิดีโอเกี่ยวกับวิธีการทำสิ่งนี้กับพีซีเสมือน windows ที่ใช้งานอยู่ใน Mac OS วิดีโออยู่ที่https://www.youtube.com/watch?v=CoLxujScJSY
สิ่งที่จำเป็นสำหรับคำตอบในการทำงานของฉัน:
ใช้ Wifi repeater ในเครือข่ายเดิมที่คุณกำลังเชื่อมต่อ
หากคุณหมายถึงคอมพิวเตอร์คุณสามารถใช้ Connectify ฉันใช้มันใช้งานได้ดีถ้าคุณเชื่อมต่อกับ WiFi คอมพิวเตอร์ของคุณทำหน้าที่เราเตอร์กับอุปกรณ์อื่นทั้งหมดของคุณ หากคุณหมายถึงฮอตสปอตบน iPhone ของคุณไปที่การตั้งค่า> เครือข่าย> เปิดข้อมูลมือถือแล้วเปิดใช้ฮอตสปอต
คุณสามารถแบ่งปันโดยใช้โมเด็มไร้สาย USB เชื่อมต่อกับอินเทอร์เน็ตโดยใช้ usb wifi ในการตั้งค่า -> แชร์กำหนดค่าการแชร์จาก USB wifi ไปยัง wifi ตรวจสอบให้แน่ใจว่าได้ปิดไฟร์วอลล์หากไม่ฮอตสปอตของคุณไม่อนุญาตให้ DHCP กำหนด IP ให้กับอุปกรณ์ไคลเอ็นต์ สิ่งนี้ใช้ได้กับโยเซมิตีของฉัน