首页 > 代码库 > 构建PXE环境--网络自动化安装CentOs6.5

构建PXE环境--网络自动化安装CentOs6.5


一、构建PXE环境实验

    1、当前系统版本

    wKiom1PaXLmTU7_XAADeA7ni9eo680.jpg

    2、查看网络环境和yum源

    当前系统的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.jpg

     (2)在/etc/yum.repos.d/目录下新建yum的配置文件local.repo,并编辑该配置文件,指定yum源在本地光盘上

      wKioL1PaYqfh3asvAABFe4QOfIk114.jpg

    3、安装并启动DHCP服务

   (1)使用yum命令安装dhcp

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

    

    


    

本文出自 “恒则有成” 博客,请务必保留此出处http://hjqjk.blog.51cto.com/5970897/1533457