ตั้งค่าตัวรับสัญญาณรองในเซิร์ฟเวอร์ VMWare ของคุณบน Linux

หากคุณเป็นผู้ดูแลระบบหรือผู้สนใจเทคโนโลยีที่ใช้เซิร์ฟเวอร์ VMWare บนระบบ Linux คุณอาจพบสถานการณ์ที่คุณต้องการกำหนดค่าหลายการ์ดรับสัญญาณเครือข่าย (NICs) สำหรับเครื่องเสมือน (VMs) ของคุณ คำขอทั่วไปคือการมี NIC หนึ่งที่ใช้ร่วมกับระบบปฏิบัติการโฮสต์และอีกหนึ่งที่จัดสรรเฉพาะสำหรับ VM เพียงตัวเดียวโดยเฉพาะเมื่อ VM นั้นต้องการสภาพแวดล้อมเครือข่ายที่แยกออกจากกัน เช่น DMZ (เขตปลอดทหาร) ในโพสต์นี้ เราจะแนะนำคุณตลอดขั้นตอนการกำหนดค่าตัวรับสัญญาณรองสำหรับเซิร์ฟเวอร์ VMWare ของคุณในสภาพแวดล้อม Linux โดยเฉพาะใน Debian

ปัญหาที่ต้องแก้ไข

ในการตั้งค่าของคุณ คุณมี NIC สองตัว:

  • NIC ตัวที่ 1 (eth0) - ใช้ร่วมกันระหว่าง VMs หลายตัวและระบบปฏิบัติการ Linux โฮสต์
  • NIC ตัวที่ 2 (eth1) - จัดสรรเฉพาะสำหรับ VM ตัวเดียวเท่านั้น ไม่ได้ถูกใช้โดยระบบปฏิบัติการโฮสต์

เป้าหมายของคุณคือการให้แน่ใจว่าตัวรับสัญญาณที่สองได้รับการตรวจสอบโดย Linux แต่ไม่ได้ผูกติดอยู่กับมัน ซึ่งจะทำให้มันสามารถใช้ได้เฉพาะกับ VM ที่เฉพาะเจาะจงที่ทำงานภายใต้ VMWare คำถามตอนนี้คือ: การกำหนดค่านี้เป็นไปได้ใน VMWare Server หรือไม่ และจะทำอย่างไร?

ทางออก: การกำหนดค่าเซิร์ฟเวอร์ VMWare ของคุณ

การตั้งค่าตัวรับสัญญาณรองในเซิร์ฟเวอร์ VMWare ของคุณอาจทำได้ง่ายถ้าคุณทำตามขั้นตอนโครงสร้างเหล่านี้ นี่คือการอธิบายวิธีการกำหนดค่าการตั้งค่านี้:

ขั้นตอนที่ 1: รันสคริปต์การกำหนดค่า VMWare ใหม่

  1. เปิดเทอร์มินัลของคุณ คุณจะต้องมีสิทธิ์ root หรือ sudo สำหรับกระบวนการนี้
  2. รันสคริปต์การกำหนดค่า VMWare ซึ่งจะจำเป็นในการตั้งค่าเครือข่าย
    sudo vmware-config.pl
    
  3. ทำตามคำแนะนำและเลือกตัวเลือกการตั้งค่าเครือข่าย ระมัดระวังในการเลือก การตั้งค่าเครือข่ายแบบกำหนดเอง เมื่อถูกถาม การตั้งค่านี้จะช่วยให้คุณสามารถระบุวิธีที่ NIC ของคุณเชื่อมต่อกับ VM ของคุณ

ขั้นตอนที่ 2: การจับคู่ NIC

  • การจับคู่ eth0: แนะนำให้เก็บ NIC ตัวแรก (eth0) ไว้เพราะน่าจะเป็นที่ต้องการโดยระบบปฏิบัติการ Linux ของคุณอยู่บ่อยครั้ง ให้อนุญาตให้การเชื่อมต่อของอินเทอร์เฟซนี้แชร์กับ VM ที่จำเป็น
  • การจับคู่ eth1: ตั้งค่า eth1 เป็นอะแดปเตอร์เครือข่ายโดยเฉพาะสำหรับ VM ที่คุณระบุไว้ เนื่องจากไม่จำเป็นต้องผูกติดกับระบบปฏิบัติการ Linux ของคุณ คุณจะจัดตั้งไว้ในลักษณะที่มันทำหน้าที่เฉพาะกับเครื่องเสมือนที่กำหนด

ขั้นตอนที่ 3: การเชื่อมเครือข่ายของคุณใน VMWare

เมื่อ NIC ของคุณถูกจับคู่แล้ว ขั้นตอนถัดไปคือการทำการเชื่อมเครือข่ายภายในการตั้งค่า VMWare:

  1. เปิดหน้าต่าง VMWare ไปที่การตั้งค่าการกำหนดค่า VM ของคุณ
  2. เลือกการตั้งค่าเครือข่าย ควรมีตัวเลือกสำหรับอะแดปเตอร์เครือข่ายที่นี่
  3. เลือกการเชื่อมต่อแบบ Bridge สำหรับ eth1 ตรวจสอบให้แน่ใจว่า eth1 (NIC รอง) ถูกเลือกเพื่อการเชื่อมโยง ซึ่งช่วยให้ VM ของคุณเชื่อมต่อโดยตรงกับเครือข่ายที่เชื่อมต่อกับ eth1 ทำให้มันแยกออกจากโฮสต์

ขั้นตอนที่ 4: ตรวจสอบการกำหนดค่าของคุณ

เมื่อคุณได้ทำการกำหนดค่าที่ต้องการแล้ว สิ่งสำคัญคือต้องตรวจสอบให้แน่ใจว่าทุกอย่างตั้งค่าได้ตามที่ต้องการ:

  • ตรวจสอบอุปกรณ์เครือข่าย: ใช้คำสั่งด้านล่างเพื่อตรวจสอบว่า NIC ทั้งสองได้รับการกำหนดค่าและถูกตรวจสอบโดยระบบอย่างถูกต้อง
    ip addr show
    
  • ทดสอบการเชื่อมต่อ: คุณอาจต้องการตรวจสอบว่า VM ของคุณทำงานได้อย่างถูกต้องบน NIC ที่จัดสรรเฉพาะของตนและไม่มีการถูกส่งผลกระทบจากการจราจรของระบบปฏิบัติการโฮสต์

สรุป

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

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