PXEサーバー設定2011/07/15 |
PXE(Preboot eXecution Environment)サーバーを構築してクライアントからネットワークブートができるようにします。
クライアントとなるマシンはPXE対応のNICを搭載している必要があります。
|
|
[1] | まずはPXEサーバーに必要なものをインストールしておきます。 |
[root@pxe ~]#
[root@pxe ~]# yum -y install syslinux xinetd tftp-server mkdir /var/lib/tftpboot/pxelinux.cfg [root@pxe ~]# cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/ |
[2] | TFTPを起動しておきます。 |
[root@pxe ~]#
vi /etc/xinetd.d/tftp # 14行目:変更 disable = no
/etc/rc.d/init.d/xinetd start Starting xinetd: [ OK ] [root@pxe ~]# chkconfig xinetd on
|
[3] | DHCPサーバーを稼動させておきます。基本設定はDHCPサーバーの項を参照ください。基本設定に加えて以下の作業を行います。 |
[root@pxe ~]#
vi /etc/dhcp/dhcpd.conf
option domain-name-servers 10.0.0.30;
[root@pxe ~]# # 適当に8行目あたりにでも追記 filename "pxelinux.0"; next-server 10.0.0.70; # PXEサーバーのIPアドレス
/etc/rc.d/init.d/dhcpd restart Shutting down dhcpd: [ OK ] Starting dhcpd: [ OK ] |
[4] |
以上でPXEサーバーの土台は構築完了です。
クライアントマシンからPXEサーバーに接続してネットワークインストールをしたり等の設定は次項以降を参照ください、
|