centos6.4 pxe服务器

tftp

安装

dhcp

yum -y install dhcp 

cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf

[root@www ~]# vim /etc/dhcp/dhcpd.conf
# 1. 整体环境
allow booting;          
allow bootp; 
ddns-update-style            none;            <==不要更新 DDNS 的設定
ignore client-updates;                        <==忽略用戶端的 DNS 更新功能
default-lease-time           259200;          <==預設租約為 3 天
max-lease-time               518400;          <==最大租約為 6 天
option routers               192.168.100.254; <==這就是預設路由
option domain-name           "centos.vbird";  <==給予一個領域名稱
option domain-name-servers   168.95.1.1, 139.175.10.20;
# 上面是 DNS 的 IP 設定,這個設定值會修改用戶端的 /etc/resolv.conf 檔案內容
class "pxeclients" {                                                                           
match if substring(option vendor-class-identifier,0,9) = "PXEClient";
filename "/pxelinux.0";           #pxelinux.0启动引导文件存放路径 
next-server 10.212.212.30;    #TFTP服务器ip地址,所以dhcpd与TFTP服务器不一定在一个机器上 }    
# 2. 關於動態分配的 IP
subnet 192.168.100.0 netmask 255.255.255.0 {
    range 192.168.100.101 192.168.100.200;  <==分配的 IP 範圍

    # 3. 關於固定的 IP 啊!
    host win7 {
        hardware ethernet    08:00:27:11:EB:C2; <==用戶端網卡 MAC
        fixed-address        192.168.100.30;    <==給予固定的 IP
    }
}
# 相關的設定參數意義,請查詢前一小節的介紹,或者 man dhcpd.conf

nfs

你可能感兴趣的:(centos6.4 pxe服务器)