Điểm:1

Máy chủ PXE trên Centos 8, Windows DHCP và DNS trên cùng một mạng. Khách hàng không nhận được bootfile

lá cờ cn

Tôi có Miền Windows AD đang chạy trên Windows Server 2019, nó có DHCP và DNS ngoài AD. Tôi đang cố gắng thiết lập máy chủ PXE trên một máy khác chạy CentOS Stream 8. Tôi đã cài đặt máy chủ PXE và máy chủ này có địa chỉ IP tĩnh. Tôi đã thêm tùy chọn 66 và 67 trong tùy chọn phạm vi trên Windows DHCP để trỏ đến máy chủ CentOS PXE nhưng khi tôi khởi động mạng máy thứ ba, nó không tìm thấy máy chủ PXE. Hướng dẫn tôi đã làm theo (chủ yếu dành cho sự lười biếng) và một trang web tôi tìm thấy về các tùy chọn khác nhau được liên kết bên dưới. Tôi đã không cài đặt DNSMasq hoặc máy chủ DHCP trên hộp CentOS vì điều đó đang được Windows Server bảo vệ. Tôi có thiếu gì không ??

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

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

lá cờ in
Vì vậy, Windows máy chủ DHCP duy nhất? Và nó có các tùy chọn chính xác, bạn đã xác minh những gì trên dây với tcpdump/wireshark chưa?
lá cờ vn
Bạn đã kiểm tra tường lửa và SELinux trên CentOS 8 chưa? Tôi cảm thấy chúng tôi không có đủ thông tin để giúp bạn. Đã kiểm tra /var/log/xferlog cho tftpd?
lá cờ in
Không có "máy chủ PXE" mà thay vào đó, nó bao gồm các dịch vụ DHCP và TFTP, có thể giúp làm rõ điều đó, vì vậy theo những gì tôi hiểu, hộp Linux của bạn chỉ đóng vai trò là máy chủ TFTP, trong khi các cửa sổ thực hiện tất cả DHCP. Thứ chính xác mà bạn nhìn thấy trên màn hình khi bạn khẳng định "nó không tìm thấy máy chủ PXE" là gì? Có thể một số bước tại https://ipxe.org/howto/msdhcp có thể được sử dụng để xác minh xem bạn có bỏ sót điều gì ở phía DHCP hay không
GhostWolf avatar
lá cờ cn
Windows là máy chủ DHCP duy nhất, nó có các tùy chọn 66 (Tên máy chủ khởi động) và 67 (Tên tệp khởi động), tôi chưa kiểm tra WireShark (ý kiến ​​hay đấy, tôi quên mất rồi), tôi đã tắt tường lửa để kiểm tra xem đó là một vấn đề (không có thay đổi trong vấn đề) và SELinux hiện đang bị vô hiệu hóa. Xferlog hiện đang trống. @NiKiZe - bạn nói đúng, hộp linux chỉ đóng vai trò là TFTP trong khi Windows thực hiện DHCP. Nó nói chính xác "PXE-E53: Không nhận được tên tệp khởi động". Tôi muốn cung cấp cho bạn một ảnh chụp màn hình, nhưng tôi không thể tải nó lên vì một số lý do.
lá cờ in
Sau đó, có thể an toàn khi nói rằng sự cố là do máy chủ DHCP, bạn đã thử khởi động lại dịch vụ DHCP chưa? Nhưng hãy đảm bảo với Wireshark những gì đi qua dây, có thể đáng để xác nhận rằng không có máy chủ DHCP nào khác trên mạng, (như khi kiểm tra máy chủ dhcp nào mà máy khách báo cáo, sử dụng iPXE từ USB hoặc tương tự và sử dụng dhcp + config nên cung cấp cho bạn một số thông tin gỡ lỗi hữu ích)
Điểm:0
lá cờ za
Pat
  1. Không sử dụng các tùy chọn 66 và 67, thay vào đó hãy sử dụng các trường DHCP "file" (NBP) và "next-server" (TFTP Server IP)
  2. Xem xét trường "tệp" phải trỏ đến các NBP khác nhau (Legacy, UEFI32 và UEFI64), chúng phải được cung cấp tùy thuộc vào kiến ​​trúc máy khách Khởi động và điều này được cho biết bởi máy khách khởi động trên gói DHCPDISCOVERY Tùy chọn DHCP 93.
  3. Sử dụng Wireshark để gỡ lỗi thiết lập của bạn

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.