PXEネットワーク環境構築備忘録
pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定pxeサーバ設定

1−3−4.pxeサーバ設定

@ pxe.confの設定

 わかるところだけ解説します。
# ******* PXE CONFIGURATION FILE *******

[Network_Interface_Name]
eth2 ← PXEサーバを提供するインターフェース名(eth0,eth1など)

[OurIpAddress]
192.168.1.10 ← PXEサーバを提供するネットワークアドレス

[Mtftpd_Root_Directory]
/tftpboot ← mtftpのルートディレクトリ

[UseDHCPPort]
0 ← dhcpサーバが自ホストの場合は"0"、他ホストの場合は"1"、今回は0

[StartProxy]
1 ← ProxyDHCPを使うなら"1"、使わないなら"0"、今回は1

[startBootService]
1 ← PXEサーバとしてブートサービスを提供するなら"1"、提供しないなら"0"

[MasterProxy]
1

  以下省略 ディフォルトのまま使用

[Prompt]
10,Press F8 to view menu ... ← ブートプロンプト
                 (10秒以内にF8を押さないとローカルブートする)

[Discovery_Server_List_Only]
0 ← クライアントはどれでも受け付ける

[Discovery_List] ← よくわからん?
#3,2,192.215.100.49,192.215.100.99
#65535,1,192.215.100.45

[Broadcast_ip_address]
192.168.1.255 ← ブロードキャストアドレス

[PROC_ARCH] ← よくわからないのでそのまま使用
0,X86PC

[Service_Types] ← 下で設定するメニューリストにリンク(数字部分)
0,BStrap
11,linux-RH62
12,linux-RH73
13,linux-RH80
14,linux-RH90


[X86PC/UNDI/MENU] ← F8を押した後に表示されるメニューリスト
0,Local Boot
11,RedHatLinux 6.2J Install
12,RedHatLinux 7.3 Install
13,RedHatLinux 8.0 Install
14,RedHatLinux 9.0 Install


[X86PC/UNDI/linux-RH62/ImageFile_Name] ← RedHat6.2Jを選んだとき
0 ← 0番から読込み
2 ← 2番まで
rh62 ← ファイル名はlinux

[X86PC/UNDI/linux-RH73/ImageFile_Name] ← RedHat7.3を選んだとき
0
2
rh73


[X86PC/UNDI/linux-RH80/ImageFile_Name] ← RedHat8.0を選んだとき
0
2
rh80


[X86PC/UNDI/linux-RH90/ImageFile_Name] ← RedHat9.0を選んだとき
0
2
rh90


[X86PC/UNDI/BStrap/ImageFile_Name] ← Local Bootを選んだとき
0
0
bstrap


  
以下省略 ディフォルトのまま使用

 サンプルのpxe.confファイルは補足3.を参照

A サービスポートの追加

 /etc/servicesに以下のポートを追加する
 pxe     67/udp
  pxe   4011/udp


前  戻る  次
pxeサーバ設定