Score:1

เซิร์ฟเวอร์ PXE บน Centos 8, Windows DHCP และ DNS บนเครือข่ายเดียวกัน ลูกค้าไม่ได้รับ bootfile

ธง cn

ฉันมีโดเมน Windows AD ที่ทำงานบน Windows Server 2019 มี DHCP และ DNS นอกเหนือจาก AD ฉันกำลังพยายามติดตั้งเซิร์ฟเวอร์ PXE บนเครื่องอื่นที่ใช้ CentOS Stream 8 ฉันติดตั้งเซิร์ฟเวอร์ PXE และมีที่อยู่ IP แบบคงที่ ฉันเพิ่มตัวเลือก 66 และ 67 ในตัวเลือกขอบเขตบน Windows DHCP เพื่อให้ชี้ไปที่เซิร์ฟเวอร์ CentOS PXE แต่เมื่อฉันบูตเครือข่ายเครื่องที่สาม ไม่พบเซิร์ฟเวอร์ PXE คำแนะนำที่ฉันติดตาม (ส่วนใหญ่เกี่ยวกับความเกียจคร้าน) และไซต์ที่ฉันพบเกี่ยวกับตัวเลือกต่างๆ มีลิงก์อยู่ด้านล่าง ฉันไม่ได้ติดตั้ง DNSMasq หรือเซิร์ฟเวอร์ DHCP บนกล่อง CentOS เนื่องจาก Windows Server ครอบคลุมอยู่ ฉันขาดอะไรไปหรือเปล่า??

https://www.tecmint.com/install-pxe-network-boot-server-in-centos-8/

http://wiki.r1soft.com/display/CDP3/Configuring+DHCP+Server+on+Windows

in flag
Windows เป็นเซิร์ฟเวอร์ DHCP เพียงเครื่องเดียวหรือไม่ และมีตัวเลือกที่ถูกต้อง คุณตรวจสอบสิ่งที่อยู่บนสายด้วย tcpdump/wireshark แล้วหรือยัง
vn flag
คุณได้ตรวจสอบไฟร์วอลล์และ SELinux บน CentOS 8 แล้วหรือยัง เรารู้สึกว่าเรามีข้อมูลไม่เพียงพอที่จะช่วยคุณได้ ตรวจสอบ /var/log/xferlog สำหรับ tftpd?
in flag
ไม่มี "เซิร์ฟเวอร์ PXE" แต่ประกอบด้วยบริการ DHCP และ TFTP อาจช่วยชี้แจงได้ จากสิ่งที่ฉันเข้าใจว่ากล่อง Linux ของคุณทำหน้าที่เป็นเซิร์ฟเวอร์ TFTP เท่านั้น ในขณะที่ windows ทำหน้าที่ DHCP ทั้งหมด อะไรคือสิ่งที่คุณเห็นบนหน้าจอเมื่อคุณอ้างว่า "ไม่พบเซิร์ฟเวอร์ PXE" อาจใช้ขั้นตอนบางอย่างที่ https://ipxe.org/howto/msdhcp เพื่อตรวจสอบว่าคุณพลาดสิ่งใดในด้าน DHCP หรือไม่
GhostWolf avatar
cn flag
Windows เป็นเซิร์ฟเวอร์ DHCP เพียงตัวเดียว มีตัวเลือก 66 (ชื่อโฮสต์เซิร์ฟเวอร์สำหรับบูต) และ 67 (ชื่อไฟล์สำหรับบูต) ที่กำหนดค่า ฉันยังไม่ได้ตรวจสอบ WireShark (นั่นเป็นความคิดที่ดี ฉันลืมไปแล้ว) ฉันปิดใช้งานไฟร์วอลล์เพื่อทดสอบว่า นั่นเป็นปัญหา (ไม่มีการเปลี่ยนแปลงในปัญหา) และ SELinux ถูกปิดใช้งานอยู่ในขณะนี้ xferlog ว่างเปล่าในขณะนี้ @NiKiZe - คุณถูกต้อง กล่อง linux ทำหน้าที่เป็น TFTP เท่านั้น ในขณะที่ Windows ทำ DHCP มันบอกว่า "PXE-E53: ไม่ได้รับชื่อไฟล์สำหรับบูต" ฉันจะให้ภาพหน้าจอแก่คุณ แต่ฉันไม่สามารถอัปโหลดได้ด้วยเหตุผลบางอย่าง
in flag
ถ้าอย่างนั้นก็ควรจะปลอดภัยที่จะบอกว่าปัญหาคือเซิร์ฟเวอร์ DHCP คุณลองเริ่มบริการ DHCP ใหม่แล้วหรือยัง แต่ตรวจสอบให้แน่ใจด้วย wireshark ว่าเกิดอะไรขึ้นกับสาย อาจคุ้มค่าที่จะยืนยันว่าไม่มีเซิร์ฟเวอร์ DHCP อื่นบนเครือข่าย (เช่นเดียวกับการตรวจสอบเซิร์ฟเวอร์ dhcp ที่ลูกค้ารายงาน โดยใช้ iPXE จาก USB หรือที่คล้ายกัน และใช้ dhcp + config ควร ให้ข้อมูลการแก้ไขข้อบกพร่องที่เป็นประโยชน์แก่คุณ)
Score:0
ธง za
Pat
  1. อย่าใช้ตัวเลือก 66 และ 67 ให้ใช้ช่อง DHCP "file" (NBP) และ "next-server" (TFTP Server IP) แทน
  2. พิจารณาว่าฟิลด์ "ไฟล์" ต้องชี้ไปที่ NBPs ที่แตกต่างกัน (Legacy, UEFI32 และ UEFI64) ซึ่งต้องเสนอโดยขึ้นอยู่กับสถาปัตยกรรมไคลเอนต์การบูท และนี่คือการกล่าวถึงโดยไคลเอนต์การบูทบนแพ็กเก็ต DHCPDISCOVERY DHCP อ็อพชัน 93
  3. ใช้ Wireshark สำหรับการดีบักการตั้งค่าของคุณ

โพสต์คำตอบ

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