แชร์การเชื่อมต่อ Wifi ผ่าน wifi บน Mac OS X


16

ฉันมีการเชื่อมต่อ WiFi และฉันต้องการแชร์ผ่านการ์ด WiFi ของฉันไปยังคอมพิวเตอร์ ด้วยเหตุผลด้านความปลอดภัยดูเหมือนว่ามีเพียงอุปกรณ์เดียวเท่านั้นที่สามารถเข้าถึงการเชื่อมต่อ WiFi ได้โดยตรง

นี่คือเหตุผลที่ฉันต้องการใช้คอมพิวเตอร์ mac เครื่องแรกเป็นเซิร์ฟเวอร์

น่าเสียดายที่ฉันไม่มี Airport Express


2
คุณไม่สามารถเชื่อมต่อกับสอง wifis ด้วยอินเทอร์เฟซเดียวเท่านั้น หากคุณต้องการให้เครื่องเดียวกันเชื่อมต่อกับเครือข่าย wifi ที่แท้จริงของคุณและสร้างหรือเข้าร่วมเครือข่ายเฉพาะกิจกับเครื่องอื่น ๆ ของคุณ: สิ่งนี้จะไม่ทำงาน
Daniel Beck

1
@Daniel Beck ถูกต้องหากต้องการแชร์ผ่าน Wi-Fi คุณจะต้องเชื่อมต่อกับเราเตอร์ของคุณโดยใช้สายอีเธอร์เน็ตจากนั้นตั้งค่าการเชื่อมต่อ Wi-Fi ใหม่สำหรับการแชร์
Jay_Booney

1
คุณยังสามารถแชร์การเชื่อมต่อ WiFi ผ่าน Firewire ซึ่งอาจไม่เป็นประโยชน์ในสถานการณ์นี้ แต่ก็ควรรู้
penguirl

1
@Daniel Beck และ @Jay_Booney ไม่ถูกต้อง - มิฉะนั้น Connectifyify บน Win7 จะแบ่งปันการเชื่อมต่อ Wifi [1,2] อย่างไร @Arkan: น่าเสียดายที่ฉันไม่มีวิธีแก้ปัญหาสำหรับ Mac (กำลังค้นหาด้วยตัวเอง) แต่ถูกบังคับให้แก้ไขความคิดเห็นข้างต้น [1] connectify.me [2] techrepublic.com/blog/networking/…
davemyron

@orangechicken Connectify ทำงานโดยเฉพาะการต้องการ Windows 7 internals (ไม่รองรับ Windows รุ่นก่อนหน้า) และจำเป็นต้องสนับสนุนฮาร์ดแวร์เครือข่ายเพื่อให้สามารถสร้าง AP ผ่านบทความที่คุณเชื่อมโยง เนื่องจากคำถามนี้เฉพาะสำหรับ OS X การประเมินของฉันยังคงค้าง
Daniel Beck

คำตอบ:


7

น่าเสียดายที่คุณทำไม่ได้ คุณไม่สามารถใช้การเชื่อมต่อจาก WiFi และแชร์ไปยังอุปกรณ์อื่นผ่าน WiFi คุณสามารถคิดว่ามันเป็นการเสียบสายอีเธอร์เน็ตสองสายเข้ากับพอร์ตเดียว มันจะไม่ทำงาน

อย่างไรก็ตามคุณสามารถใช้การเชื่อมต่อของคุณจากอีเธอร์เน็ตและแบ่งปันไปยังอุปกรณ์โดยใช้ WiFi


ขอบคุณสำหรับคำตอบ. คุณรู้หรือไม่ว่าสามารถซื้ออุปกรณ์ได้หรือไม่
Arkan

@Arkan: บางทีRepeater ไร้สายอาจจะทำในสิ่งที่คุณต้องการ?
Wuffers

คุณไม่สามารถให้คุณมีเพียงหนึ่ง NIC หากคุณต้องการซื้ออแด็ปเตอร์ไร้สาย USB คุณควรทำเช่นนี้
pzkpfw

แย่มากบน Apple สามารถทำการเชื่อมต่อได้เท่านั้น บนพีซีคุณสามารถสร้างฮอตสปอต WiFi ในขณะที่เชื่อมต่อผ่าน WiFi บางโปรแกรมทำเพื่อคุณเช่น: Connectify
Derek 朕會功夫

10

ลองสิ่งนี้มันใช้งานได้สำหรับฉัน ตัวอย่างเช่น wifi ของคุณคือ en1

sudo -s
ifconfig en1 x.x.x.1/24 alias
sysctl -w net.inet.ip.forwarding=1
natd -interface en1
ipfw -f flush
ipfw add divert natd all from any to any via en1
ipfw add pass all from any to any

อุปกรณ์อื่นจะเชื่อมต่อกับ SSID เดียวกัน แต่คุณต้องใช้ IP แบบคงที่ในช่วง xxx0 / 24


DNS ไม่ทำงานผ่าน 'เราเตอร์ OSX' แต่ใช้เซิร์ฟเวอร์ DNS ของ Googles ที่เปิด (8.8.8.8) เรียงลำดับ ขอบคุณ
tonycoupland

3
ฉันจะยกเลิกการดำเนินการด้านบนได้อย่างไรเมื่อฉันออกคำสั่งแล้ว
gman

1

คุณไม่สามารถใช้การเชื่อมต่อ WiFi และแชร์ผ่านสนามบินได้ แต่ถ้าคุณไม่สามารถต่อสายอีเธอร์เน็ตได้ด้วยเหตุผลบางประการและคุณมี mac เครื่องที่สอง (พี่ชายน้องสาวเพื่อน) จากนั้นคุณสามารถแชร์การเชื่อมต่ออินเทอร์เน็ตจาก WiFi ผ่านบลูทู ธ ด้วยคอมพิวเตอร์หนึ่งเครื่องจากนั้นแบ่งปันการเชื่อมต่ออินเทอร์เน็ตจากบลูทู ธ ผ่านเครือข่าย WiFi ของคุณ อีกครั้งนี้จะทำงานเฉพาะถ้าคุณมีสองแม็ค


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