วิธีการเชื่อมต่อพอร์ต Ethernet สองพอร์ตบน Mac OS X


26

ฉันจะเชื่อมต่ออินเตอร์เฟซอีเธอร์เน็ตแบบใช้สายสองสายบน Mac OS X ได้อย่างไร (เช่น MacPro ปัจจุบันมาพร้อมกับพอร์ตอีเธอร์เน็ตสองพอร์ต)

Googling ปรากฏขึ้น (เช่นโพสต์ฟอรัมนี้ของAppleและโพสต์openvpn ) ว่านี่ค่อนข้างง่ายบน Linux (โดยใช้คำสั่ง brctl) และภายใต้ Windows (ผ่านการเชื่อมต่อเครือข่าย> คลิกขวา> การเชื่อมต่อบริดจ์) OS X หรือไม่

BTW: ดูเหมือนว่าจะไม่มี macport สำหรับ brctl ('port search brctl' ไม่ได้แสดงผลลัพธ์ใด ๆ )

หมายเหตุ: ฉันไม่ต้องการมี 'การแบ่งปันอินเทอร์เน็ต' ซึ่งสร้างเครือข่ายใหม่ (โดยแจกที่อยู่เครือข่ายในช่วงใหม่) ฉันต้องการ 'สะพาน' สองอินเทอร์เฟซจริงๆเพื่อให้เครือข่ายย่อยเดียวกัน


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

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

1
ใช้เวลาในการตอบประเมินตั้งแต่ได้รับการยอมรับอย่างใดอย่างหนึ่งจากปี 2009 :)
sjas

คำตอบ:


7

หากคุณต้องการสร้างสะพานอีเทอร์เน็ตจริง (เลเยอร์ 2 บริดจ์) บน Mac OS X คำตอบคือคุณไม่สามารถทำได้โดยไม่ต้องใช้ซอฟต์แวร์ของบุคคลที่สาม นั่นเป็นเพียงวิธีการในแบบนี้ไม่มีสิ่งใดในเคอร์เนลหรือใน userspace ที่จะทำสิ่งนี้

ซอฟต์แวร์เดียวที่ฉันรู้ว่าสามารถทำได้คือIPNetRouterXซึ่งไม่ฟรี ไม่เคยลองด้วยตัวเอง


1
ดูเหมือนว่าจะได้รับการสนับสนุนตั้งแต่โยเซมิตี: support.apple.com/kb/PH18510?locale=en_US
Rabarberski

28

ในฐานะของ Mountain Lion คุณสามารถกำหนดค่าบริดจ์โดยใช้ ifconfig:

sudo ifconfig bridge0 create
sudo ifconfig bridge0 addm en0 addm en1
sudo ifconfig bridge0 up

ดูman ifconfigตัวเลือกเพิ่มเติม

มันใช้งานไม่ได้กับ wifi interfaces อย่างไรก็ตามเนื่องจากวิธีการจัดการกับการค้นหา


สำหรับการแก้ไขที่ควรเป็นความคิดเห็น: ฉันถือว่าคุณไม่ได้อยู่ใน Mountain Lion (10.8.x) โปรดตรวจสอบอีกครั้งว่าคุณเป็นใคร
ต่อ Johansson

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