OnWorks Linux và Windows Online WorkStations

Logo

Lưu trữ trực tuyến miễn phí cho máy trạm

<Trước | Nội dung | Tiếp theo>

Có hai máy chủ BOOTP có sẵn cho GNU / Linux. Đầu tiên là CMU bootpd. Máy chủ còn lại là máy chủ DHCP: ISC dhcpd. Trong Ubuntu, chúng được chứa trong khởi động isc-dhcp-server các gói tương ứng.

Để sử dụng CMU bootpd, trước tiên bạn phải bỏ ghi chú (hoặc thêm) dòng liên quan trong /etc/inetd.conf. Trên Debian hoặc Ubuntu, bạn có thể chạy update-inetd - bật bootpsthì /etc/init.d/inetd tải lại làm như vậy. Chỉ trong trường hợp máy chủ BOOTP của bạn không chạy Debian hoặc Ubuntu, dòng được đề cập sẽ giống như sau:


bootps dgram udp đợi root / usr / sbin / bootpd bootpd -i -t 120


Bây giờ, bạn phải tạo một / etc / bootptab tập tin. Điều này có cùng một loại định dạng quen thuộc và khó hiểu như BSD cũ tốt mũ in, hạn chótthẻ đĩa các tập tin. Xem bootptab trang hướng dẫn để biết thêm thông tin. Đối với CMU bootpd, bạn sẽ cần biết địa chỉ phần cứng (MAC) của máy khách. Đây là một ví dụ / etc / bootptab:


client: \ hd = / tftpboot: \ bf = tftpboot.img: \ ip = 192.168.1.90: \ sm = 255.255.255.0: \ sa = 192.168.1.1: \ ha = 0123456789AB:


Bạn sẽ cần thay đổi ít nhất tùy chọn “ha”, tùy chọn này chỉ định địa chỉ phần cứng của máy khách. Tùy chọn “bf” chỉ định tệp khách hàng sẽ truy xuất qua TFTP; xem Phần 4.3.5 để biết thêm chi tiết.

Ngược lại, thiết lập BOOTP với ISC dhcpd thực sự dễ dàng, vì nó coi các máy khách BOOTP như một trường hợp vừa phải đặc biệt của các máy khách DHCP. Một số kiến ​​trúc yêu cầu cấu hình phức tạp để khởi động máy khách qua BOOTP. Nếu của bạn là một trong số đó, hãy đọc phần Phần 4.3.2. Nếu không, bạn sẽ có thể thoát khỏi chỉ cần thêm cho phép bootp chỉ thị cho khối cấu hình cho mạng con chứa máy khách trong /etc/dhcp/dhcpd.confvà khởi động lại dhcpd với

/etc/init.d/isc-dhcp-server khởi động lại.


4.3.4. Bật máy chủ TFTP

Điện toán đám mây hệ điều hành hàng đầu tại OnWorks: