構建PXE環境--網絡自動化安裝CentOs6.5


1、構建PXE環境實驗linux

    一、當前系統版本centos

    wKiom1PaXLmTU7_XAADeA7ni9eo680.jpg

    二、查看網絡環境和yum源
bash

    當前系統的IP是192.168.1.60,子網掩碼是255.255.255.0,默認網關是192.168.1.1  服務器

    wKiom1PaZUXye4bbAAKGINRg1xg535.jpg

    本次實驗使用的yum源是本地光盤,構建過程以下:
網絡

    (1)掛載本地光盤(已作成yum倉庫的)到/media/centos6.5_DVD1目錄下    wKiom1PaX8_jtYrBAAC-gHI_jgg839.jpgdom

     (2)在/etc/yum.repos.d/目錄下新建yum的配置文件local.repo,並編輯該配置文件,指定yum源在本地光盤上
ide

      wKioL1PaYqfh3asvAABFe4QOfIk114.jpg

    三、安裝並啓動DHCP服務spa

   (1)使用yum命令安裝dhcp
3d

wKioL1PaZuWCvX6DAABTy7YBwhg808.jpg

    (2)設定dhcp服務配置
日誌

    /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample文件是dhcp自身提供的dhcp服務配置的模板,本次實驗基於此模板來並根據自身須要設定dhcp服務配置。

wKioL1PaaU_Akx4cAADwrgBaEdQ222.jpg 

    進一步編輯/etc/dhcp/dhcpd.conf配置文件

    # dhcpd.conf    
    # Sample configuration file for ISC dhcpd
    # option definitions common to all supported networks...
    option domain-name "hjq.com"; 
    option domain-name-servers 192.168.1.60;  #DNS服務器地址
     
    default-lease-time 43200;   #默認租約時間
    max-lease-time 66400;   #最長租約時間
    log-facility local7;   #日誌格式爲local7
    
    subnet 192.168.1.0 netmask 255.255.255.0 {
      range  192.168.1.150 192.168.1.200;   #地址池,定義在192.168.1.150到192.168.1.200的範圍內找地址對外分配
      option routers 192.168.1.1;   #指定網關
      next-server 192.168.1.60;   #使用PXE時,指定tftp服務器的地址
      filename "pxelinux.0" ;    #指定去tftp服務器地址上下載的文件
    }

    注意:對外分配的地址必定要和當前主機(dhcp服務器)IP地址在同一網絡段上,不然啓動dhcp服務的時候會報錯。

wKiom1PacWezN-HfAADdyswynjc769.jpg

    (3)啓動dhcp服務   

    [root@localhost ~]# service dhcpd configtest  #編輯dhcpd服務配置文件後,檢測是否有語法錯誤。若是沒有,則啓動dhcpd服務。
    Syntax: OK  #提示沒有語法錯誤

    啓動dhcp服務:

    wKiom1PabkaR4xKqAABzBb6pEew758.jpg

     4、安裝並配置tftp server 

     wKiom1PacimgBAfIAAB3IN1Xlwc086.jpg 

    [root@localhost ~]# chkconfig tftp on

    wKioL1PadDGhoeZYAALt6qg6XJM463.jpg

    wKioL1Pac2fjGXmOAAD8HGiKTUA950.jpg

相關文章
相關標籤/搜索