Điểm:0

Máy chủ PXE - hạn chế cổng quảng bá theo yêu cầu của máy khách khởi động

lá cờ ke

Tôi muốn thiết lập máy chủ PXE của mình để gán địa chỉ IP chính xác, chỉ dành cho các máy khách yêu cầu khởi động mạng.

Do đó, tôi đã định cấu hình bộ điều hợp mạng của mình với 2 địa chỉ IP trên một dải khác. 192.168.1.19 là mạng chung phát trên /24

Để khởi động máy chủ PXE, tôi đang cố gắng sử dụng một bộ IP khác để tách nó khỏi phần còn lại của cấu hình mạng. Máy chủ có IP thứ hai 192.168.0.19 được phát trên /24 chỉ cho 2 dải IP. (tối đa 2 máy tính sử dụng PXE khởi động cùng nhau)

# mèo /etc/mạng/giao diện
iface enp5s0 inet tĩnh
địa chỉ 192.168.1.19
mặt nạ mạng 255.255.255.0
cổng 192.168.1.1

iface enp5s0:1 inet tĩnh
địa chỉ 192.168.0.19
mặt nạ mạng 255.255.255.0

Vấn đề là, chỉ những máy tính yêu cầu khởi động mới có một trong 2 IP đó. Mặc dù, nó cho thuê nó và không phát hành nó, ngay cả sau khi khởi động lại. Tôi đã tự đặt lại mạng trên máy khách. Thậm chí sau đó, đôi khi nó nhận lại cùng một IP. Nó hẹp vì bộ định tuyến của tôi được đặt trên 192.168.1.1. Tôi đoán nó nên ưu tiên cho cùng một phạm vi.

Nếu khởi động mạng bị tắt trên máy khách, nó sẽ nhận IP từ phạm vi mạng chung để nhận chia sẻ tệp và các dịch vụ LAN khác. Nếu nó được bật, nó sẽ chỉ nhận một cái cho cấu hình khởi động PXE và phát hành sau khi hoàn tất.

Điều này thậm chí có thể?

Điểm:1
lá cờ jp

Tôi không nghĩ rằng kế hoạch của bạn sẽ làm việc theo cách bạn muốn. Hệ điều hành được PXE khởi động thường sẽ thực hiện thiết lập mạng DHCP của riêng nó. Các gói máy khách DHCP từ thiết lập mạng thứ hai có thể sẽ không bao gồm các tùy chọn PXE.

Tuy nhiên, chắc chắn có thể phát hiện các gói máy khách DHCP bằng các tùy chọn PXE. Đây là một cách tiếp cận phổ biến để các tùy chọn phản hồi PXE có thể được cung cấp một cách linh hoạt. Những gì có thể được thực hiện tùy thuộc vào dịch vụ DHCP đang được sử dụng.

Đây là một cấu hình mẫu cho isc-dhcp-máy chủ Dịch vụ DHCP. Nó sẽ cung cấp cho khách hàng PXE một nhóm khác. Nó không cung cấp các mạng con riêng biệt như bạn muốn, nhưng nó có thể được điều chỉnh.

lớp "pxeclient" {
    khớp nếu chuỗi con (số nhận dạng lớp nhà cung cấp tùy chọn, 0, 9) = "PXEClient";
    tên tệp "pxelinux.0";
}

mạng con 192.168.1.0 mặt nạ mạng 255.255.255.0
{
    tùy chọn bộ định tuyến 192.168.1.1;
    máy chủ tiếp theo 192.168.1.1;
    thời gian thuê tối đa 3600;

    hồ bơi {
        dải 192.168.1.100 192.168.1.109;
        cho phép các thành viên của "pxeclient";
        }

    hồ bơi {
        dải 192.168.1.110 192.168.1.119;
        cho phép khách hàng không xác định;
        }
}

Một dịch vụ DHCP phổ biến khác là dnsmasq. Đây là một cấu hình mẫu thực hiện tương tự như trên.

log-dhcp
tùy chọn dhcp=3,192.168.1.1
dhcp-match=set:pxe,60,PXEClient
dhcp-boot=tag:pxe,pxelinux.0,server,192.168.1.1
dhcp-range=tag:pxe,192.168.1.100,192.168.1.109,255.255.255.0,1h
dhcp-range=tag:!pxe,192.168.1.110,192.168.1.119,255.255.255.0,1h

Các chủ đề thú vị khác bao gồm

  • Tùy chọn phản hồi PXE dựa trên kiến ​​trúc máy khách PXE (ví dụ: BIOS so với UEFI)
  • dịch vụ proxyDHCP (dnsmasq hỗ trợ tính năng này)

Liên kết hữu ích

Đă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.