การเปลี่ยนเส้นทางบน Mac ด้วยสองพอร์ต Ethernet


4

ฉันมีหอคอย Mac ซึ่งมีพอร์ต Ethernet สองพอร์ต อันหนึ่งเชื่อมต่อกับเครือข่ายองค์กรของเราส่วนอีกอันคือเครือข่ายที่ไม่ใช่ บริษัท ลำดับความสำคัญระบุว่าเครือข่ายที่ไม่ใช่ บริษัท มาก่อนและการรับส่งข้อมูลทั้งหมดจะถูกส่งผ่าน

ฉันกำลังมองหาที่จะเพิ่มเส้นทางเพื่อให้อะไรในสุทธิย่อยขององค์กรของเราจะถูกส่งผ่านVSen1en0

  • ก่อนอื่นฉันจะค้นหาเครือข่ายย่อยขององค์กรได้อย่างไร
  • ประการที่สองฉันจะเพิ่มสิ่งนี้อย่างถูกต้องเป็นเส้นทางได้อย่างไร
  • ประการที่สามฉันมี MS communicator ที่ฉันต้องการกำหนดเส้นทางการรับส่งข้อมูลผ่าน en1 เช่นกันฉันจะทำอย่างไร

คำตอบ:


5

คำตอบสองคำถามแรกที่ควรจะถามคนไอทีขององค์กรของคุณ

หากคุณต้องการทำด้วยตนเองจริงๆให้เปิดพรอมต์คำสั่งและตรวจสอบผลลัพธ์ของคำสั่งเหล่านี้:

  • ifconfig (แสดงที่อยู่ IP ที่คุณใช้)
  • netstat -rn (แสดงเส้นทางที่กำหนด)

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


แก้ไข:

นี่คือวิธีที่ฉันเข้าใจเครือข่ายของคุณ

ไดอะแกรมที่มีทั้งเครือข่ายและถือว่าเป็นค่าเริ่มต้น ให้พูดว่าคอร์ป เครือข่ายได้รับการเสียบเข้ากับ NIC en1ที่เรียกว่า

เครือข่ายขนาดใหญ่เกือบทั้งหมดใช้ DHCP นี่หมายความว่าการ์ดของคุณจะประกาศการมีอยู่ในเครือข่ายสีแดง (คิดว่ามันตะโกนว่า 'สวัสดีฉันอยู่ที่นี่แล้วให้ข้อมูลที่ฉันต้องการ')

เซิร์ฟเวอร์ DHCP จะตอบสนองและโดยปกติจะแจ้งให้คอมพิวเตอร์ทราบถึงความต้องการ ลองสิ่งนี้ ฉันคาดหวังว่าคุณจะได้รับหมายเลข IP, netmask, เกตเวย์เริ่มต้นและ IP สำหรับเซิร์ฟเวอร์ DNS

IP คือสิ่งที่ได้รับจาก NIC ของคุณ เขียนสิ่งนี้ลงเพราะคุณอาจต้องการในภายหลัง ในตัวอย่างนี้ฉันจะถือว่าคุณได้10.0.0.42

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

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


ตอนนี้สำหรับเครือข่าย ISP สีเขียว

ฉันสามารถเป็นคนดึกดำบรรพ์เพราะสิ่งต่าง ๆ ไม่มากก็น้อย คุณมีโอกาสมากที่จะได้รับและ IP, netmask, เกตเวย์เริ่มต้นและ IP ของเซิร์ฟเวอร์ DNS

อย่างไรก็ตามคุณสามารถมีเกตเวย์เริ่มต้นเดียวเท่านั้น

คุณเขียนว่าคุณต้องการใช้เครือข่ายสีเขียวเป็นค่าเริ่มต้น ดังนั้นเราจะใช้เกตเวย์เริ่มต้นในอันนี้

ซึ่งหมายความว่าคุณสามารถเชื่อมต่อเครือข่ายสีเขียวen0และอนุญาตให้กำหนดค่าอัตโนมัติ แต่คุณต้องการกำหนดค่าเครือข่ายสีแดงด้วยตนเอง ซึ่งหมายความว่าคุณจะไม่ได้ใช้ DHCP en1บน การไม่ใช้ DHCP หมายความว่าคุณสามารถสร้างความขัดแย้งในเครือข่ายนั้นได้ (เนื่องจากเราไม่ได้ใช้เซิร์ฟเวอร์ DHCP สีแดงอีกต่อไปซึ่งกำลังรักษา IP บนเครือข่ายสีแดงที่ไม่ซ้ำกัน) ดังนั้นเดินไปที่คอร์ป ไอทีและขอที่อยู่ถาวร พวกเขาจะเพิ่มเข้าไปในรายการยกเว้นบนเซิร์ฟเวอร์ DHCP ฉันจะสมมติว่าคุณได้ 10.0.0.42 เป็นหมายเลข IP

ตอนนี้ไปที่ Mac บูตด้วยสายเคเบิลสีเขียวen0ตั้งไว้สำหรับ DHCP คุณควรเชื่อมต่อกับคอมพิวเตอร์สีเขียวเครื่องอื่น (ทดสอบโดยใช้ ping) และเชื่อมต่ออินเทอร์เน็ต

en1ต่อสายสีแดง อย่าตั้งค่านี้เป็น DHCP หากคุณมีเครื่องมือเครือข่ายแบบกราฟิกให้ป้อนค่าเหล่านี้: IP: 10.0.0.42 (ค่าที่ IT กำหนดให้คุณ) netmask 255.255.254.0 (มอบให้คุณโดย IT) ตอนนี้คุณควรจะสามารถเชื่อมต่อกับคอร์ปได้แล้ว คอมพิวเตอร์

หากคุณใช้เชลล์ให้ใช้: - ifconfig en1 10.0.0.42 netmask 255.255.254.0 -/sbin/route add -net 10.0.0.0 -netmask 255.255.254.0 -interface en1

คำสั่งแรกควรกำหนดค่าอินเทอร์เฟซen1เพื่อให้สามารถส่งและรับใน corp เครือข่าย คำสั่งที่สองบอก mac ของคุณว่าหากต้องการเชื่อมต่อกับคอมพิวเตอร์บน corp เครือข่าย (เช่นในคอมพิวเตอร์ที่มี IP เริ่มต้นด้วย 10.0.0.x) จากนั้นควรสื่อสารผ่าน en1


นี่ควรตอบคำถามของคุณแม้ว่าฉันจะมีอีกหนึ่งย่อหน้าเพราะสิ่งที่คุณจะประสบปัญหากับ DNS บริการ DNS ที่ให้บริการโดยเครือข่าย ISP / สีเขียวจะแปลชื่อคอมพิวเตอร์เป็นหมายเลข IP สำหรับคอมพิวเตอร์บนอินเทอร์เน็ต พวกเขาไม่ทราบเกี่ยวกับชื่อคอมพิวเตอร์ใน corp.network คุณอาจต้อง:

  1. ให้ตั้งค่า DNS ให้ใช้ค่าจากคอร์ปสีแดง เครือข่าย (และหวังว่าพวกเขาจะแก้ปัญหาชื่อโฮสต์บนอินเทอร์เน็ตได้)
  2. ระบุหนึ่งเนมเซิร์ฟเวอร์จากสีเขียวและอีกหนึ่งจากสีแดง (ซึ่งอาจทำให้หมดเวลาเมื่อคุณพยายามแก้ไขบางสิ่ง)
  3. หรือใช้ไฟล์โฮสต์ มีหลายโพสต์ในเรื่องนั้นใน superuser

ลอง RN ด้วยตัวอักษรเล็ก ๆ (และใช่ด้วยการจัดช่องไฟผิดที่ดูเหมือน m)
Hennes

อายุติธรรมพอ - ดีกว่าที่จะใส่รหัสลงใน backticks นั้นเพื่อความชัดเจน
slhck

ขอบคุณ แต่ฉันไม่เข้าใจคำสั่งเส้นทางที่ฉันต้องใช้ ไวยากรณ์คืออะไร ใช้ลิงก์นี้ที่นี่เป็นแนวทาง: Discussions.apple.com/thread/2605945?start=0&tstart=0
Tony

ให้ฉันถามบางสิ่งก่อนเพื่อที่ฉันจะได้รู้ว่าฉันต้องตอบคำถามของฉันอย่างไร คุณรู้จัก TCP / IP และการจัดเส้นทางดีแค่ไหน? คุณเป็นผู้ดูแลระบบ windows (อาจมีความเข้าใจอย่างลึกซึ้ง) แต่ไม่มีประสบการณ์ OS / X? หรือผู้ใช้ OS / X ที่มีประสบการณ์ด้วย .... (ฯลฯ ฯลฯ )
Hennes

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