Stasiun Kerja Online OnWorks Linux dan Windows

logo

Hosting Online Gratis untuk WorkStation

<Sebelumnya | Konten | Selanjutnya>

Ada dua server BOOTP yang tersedia untuk GNU/Linux. Yang pertama adalah CMU bootpd. Yang lainnya sebenarnya adalah server DHCP: ISC dhcpd. Di Ubuntu ini terkandung dalam bootp dan isc-dhcp-server paket masing-masing.

Untuk menggunakan bootpd CMU, Anda harus terlebih dahulu membatalkan komentar (atau menambahkan) baris yang relevan di /etc/inetd.conf. Di Debian atau Ubuntu, Anda dapat menjalankan update-inetd --aktifkan bootps, kemudian /etc/init.d/inetd memuat ulang untuk melakukannya. Untuk berjaga-jaga jika server BOOTP Anda tidak menjalankan Debian atau Ubuntu, baris yang dimaksud akan terlihat seperti:


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


Sekarang, Anda harus membuat /etc/bootptab mengajukan. Ini memiliki format yang akrab dan samar yang sama dengan BSD lama yang bagus cap cetak, termcap, dan tab disk file. Lihat boottab halaman manual untuk informasi lebih lanjut. Untuk bootpd CMU, Anda perlu mengetahui alamat perangkat keras (MAC) klien. Berikut ini contohnya /etc/bootptab:


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


Anda perlu mengubah setidaknya opsi "ha", yang menentukan alamat perangkat keras klien. Opsi "bf" menentukan file yang harus diambil klien melalui TFTP; lihat Bagian 4.3.5 lebih lanjut.

Sebaliknya, menyiapkan BOOTP dengan ISC dhcpd sangat mudah, karena memperlakukan klien BOOTP sebagai kasus khusus klien DHCP. Beberapa arsitektur memerlukan konfigurasi yang rumit untuk mem-boot klien melalui BOOTP. Jika milik Anda salah satunya, baca bagian Bagian 4.3.2. Jika tidak, Anda mungkin dapat lolos hanya dengan menambahkan izinkan boot direktif ke blok konfigurasi untuk subnet yang berisi klien di /etc/dhcp/dhcpd.conf, dan mulai ulang dhcpd dengan

/etc/init.d/isc-dhcp-server dimulai ulang.


4.3.4. Mengaktifkan Server TFTP

Komputasi Awan OS Teratas di OnWorks: