1.パッケージのインストール
sudo apt-get install tftp-hsa isc-dhcp-serrver
12.04からなのか、dhcp3-serverはダミーパッケージになったのでisc-dhcp-serverをインストールする。
2.dhcpの設定
設定ファイルは /etc/dhcp/dhcpd.conf にある。
以下に設定ファイルの内容を書いておく。
GW 192.168.1.1 subnetmask 255.255.255.0 dns 192.168.1.1
アドレス範囲は 192.168.1.100 から 192.168.1.150 とした。
tftpサーバーは192.168.1.4
option domain-name-servers 192.168.1.1;
option subnet-mask 255.255.255.0;
allow booting;
allow bootp;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.150;
option broadcast-address 192.168.1.255;
option routers 192.168.1.1;
filename "pxelinux.0";
next-server 192.168.1.4;
}
3.tftpd-hpaの設定
設定ファイルは /etc/default/tftpd-hpa にある。
下記の1行を追加する。
RUN_DAEMON="yes"
4.ネットブートファイルの配置
シンクライアントかネットブートインストールかによってことなる。
インストーラーはここにある。
http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-i386/current/images/netboot/netboot.tar.gz
5.両サーバーの再起動。
sudo /etc/init.d/tftpd-hpa restart
sudo /etc/init.d/dhcpd restart
これで環境は作れるはず。
間違いがあれば修正する。
0 件のコメント:
コメントを投稿