Score:0

DHCP สองตัว, หนึ่ง PXE

ธง in

ฉันกำลังพยายามหาวิธีสร้างโทโพโลยีเฉพาะในเซิร์ฟเวอร์ของเรา แต่ส่วนใหญ่ฉันต้องการความช่วยเหลือในระดับทฤษฎี

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

สิ่งที่ฉันอยากรู้คือจะเกิดอะไรขึ้นถ้าคุณใส่ PXE ในเกม สมมติว่าในเครือข่ายมีเซิร์ฟเวอร์ DHCP (A) ที่ไม่ได้เปิดใช้งาน PXE ดังนั้นจึงตอบสนองต่อ DHCPDISCOVER เริ่มต้นด้วย DHCPOFFER มาตรฐานที่ไม่มีพารามิเตอร์เฉพาะ PXE เซิร์ฟเวอร์ DHCP ที่สอง (B) เปิดใช้งาน PXE ดังนั้นจึงตอบสนองต่อ DHCPDISCOVER เริ่มต้นด้วย DHCPOFFER ที่มีพารามิเตอร์ PXE

จะเกิดอะไรขึ้น หากเซิร์ฟเวอร์ (A) ตอบสนองก่อน

  1. โฮสต์จะทิ้ง DHCPOFFER ตัวที่สองและไม่บูต PXE หรือไม่
  2. โฮสต์จะยอมรับ DHCPOFFER จากเซิร์ฟเวอร์ (A) และทำตามคำแนะนำ PXE จากเซิร์ฟเวอร์ (B) หรือไม่
  3. โฮสต์จะปฏิเสธ DHCPOFFER จากเซิร์ฟเวอร์ (A) และยอมรับ DHCPOFFER ของเซิร์ฟเวอร์ (B) หรือไม่
  4. อื่น ๆ อีก?
Score:4
ธง za

DHCP ไม่สามารถ "เปิดใช้งาน pxe" การบูทเครือข่ายไม่ใช่หน้าที่ของ DHCP บทบาทเดียวที่ DHCP ใช้ในการดำเนินการนี้คือการนำเสนอข้อมูลเกี่ยวกับที่อยู่เซิร์ฟเวอร์ไฟล์บูตและชื่อไฟล์แอปพลิเคชันสำหรับบูตแก่ลูกค้า นั่นคือทั้งหมด

เซิร์ฟเวอร์สำหรับบูตไม่จำเป็นต้องอยู่บนเครื่องเดียวกันกับที่มีเซิร์ฟเวอร์ DHCP อยู่ สามารถอยู่ที่ใดก็ได้ภายในการเข้าถึง IP PXE ใช้โปรโตคอล TFTP เพื่อดาวน์โหลดแอปพลิเคชันสำหรับบู๊ต ดังนั้นหากมีข้อมูลที่เกี่ยวข้องในการตอบกลับของเซิร์ฟเวอร์ DHCP ก็จะพยายามใช้เพื่อดาวน์โหลดไฟล์ที่ระบุและเรียกใช้งาน

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

Score:0
ธง za
Pat

การมีเซิร์ฟเวอร์ DHCP ที่ใช้งานอยู่ 2 เครื่องที่กำหนดเป้าหมายเครือข่ายย่อยเดียวกันโดยไม่มีตัวกรอง MAC ทำให้เกิดความไม่แน่นอนและนั่นไม่ใช่ความคิดที่ดี หากคุณต้องการความพร้อมใช้งานสูง/ความซ้ำซ้อน เพียงใช้เซิร์ฟเวอร์ DHCP ความพร้อมใช้งานสูงที่รองรับความซ้ำซ้อน

เซิร์ฟเวอร์ DHCP นั้น "เปิดใช้งาน pxe" เมื่อคุณกำหนดค่าเซิร์ฟเวอร์เหล่านี้เพื่อนำเสนอพารามิเตอร์ PXE:

  1. IP เซิร์ฟเวอร์ TFTP
  2. เส้นทางและชื่อ NBP (Network Boot Program)

ตอบคำถามของคุณเกี่ยวกับไคลเอ็นต์ PXE ที่ได้รับข้อเสนอ 2 รายการ ข้อเสนอหนึ่งที่มีข้อมูล PXE และอีกข้อเสนอที่ไม่มีข้อมูล ลูกค้าควรรับข้อเสนอที่ให้ข้อมูล PXE แต่ฉันเห็นว่าเฟิร์มแวร์ที่ผิดพลาดไม่ได้ดำเนินการนี้และเกิดข้อผิดพลาด PXE ตัวเลือกที่เหลือที่คุณกล่าวถึงไม่ได้ถูกกำหนดโดยมาตรฐาน PXE

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

แม้ว่า DHCP จะได้รับข้อมูล PXE แต่มาตรฐาน PXE ยังต้องมีการตั้งค่าเซิร์ฟเวอร์ TFTP ที่สอดคล้องกัน ซึ่งใช้สำหรับถ่ายโอนส่วนประกอบการบูตเริ่มต้น นอกจากนี้ ยังต้องการบริการเซิร์ฟเวอร์เพิ่มเติม เช่น HTTP, CIFS, NFS ที่ให้บริการถ่ายโอนสำหรับส่วนประกอบจำนวนมากที่ถ่ายโอนสุทธิทันทีหลังจากขั้นตอน PXE เสร็จสิ้น

เช่น. เมื่อ PXE บูท Linux Live distro NBP (grub หรือ pxelinux) จะถูกถ่ายโอนในขั้นต้น โดยปกติแล้วจะแสดงเมนูการบู๊ต หลังจากนั้นเคอร์เนลและ initrd จะถูกถ่ายโอนและบูตด้วย TFTPถัดไปเคอร์เนลการบูทจะดำเนินการ DHCPDISCOVERY ครั้งที่สองเนื่องจากไคลเอนต์ DHCP ปกติ (ไม่มี PXE) ได้รับ IP และ HTTP หรือ CIFS หรือ NFS ถัดไปจะถ่ายโอนไฟล์ squashfs ที่สอดคล้องกัน และเริ่มระบบ live distro

คำถามนี้เป็นภาษาอื่นๆ:

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา