服务器 频道

简单搭建DHCP服务器

  【IT168 服务器学院】这篇文章是我学习Linux的一点经验总结,我总结出几个步骤,可以快速的搭建起服务器,希望对新手有所帮助,同时又希望高手多多对我指点,在下感激不尽。
 
   首先说一下服务器端的配置(以下以RedHat9为例):
 
1.安装DHCP服务
  (1).检查DHCP服务包是否已安装:
        rpm -qa | grep dhcp
     
  (2).如未安装,则插入第二张安装盘,执行:
        mount /mnt/cdrom
        cd /cdrom/Redhat/RPMS
     
  (3).进入目录后安装DHCP文件:
        rpm -ivh dhcp-3.0p11-23.i386.rpm
 
  (4).安装完成后弹出光驱:
        cd;eject 
 
2.dhcpd.conf的配置
  (1).此文件为DHCP的主要配置文件,默认情况下不存在,但
      系统中存在一个模板,大家先cp过来再修改即可使用。
      cp /usr/share/doc/dhcp- 
        3.0p11/dhcpd.conf.sample /etc/dhcpd.conf
 
  (2).复制过来了,下面修改文件。其实大家要改的也不多,下面
      为要修改的:
        vi dhcpd.conf
     
        subnet 192.168.80.0 netmask
               255.255.255.0  //改成自己的网络环境
       
        option routers  192.168.80.80  
                              //改成相应的网关
       
        option subnet-mask  255.255.255.0 
                              //改成相应的掩码
       
        option domain-name-servers   
                 202.88.54.8  //改成自己的DNS
       
        range dynamic-bootp 192.168.80.66
                 192.168.80.99  //设置地址池
       
        host ns{}   //此为主机声明,可进行“保留”设置
 
    这样,一个简单的修改就完成了。
 
3.服务器自身的网络设置
  (1).首先自己得有IP,设个静态IP:
      vi /etc/sysconfig/networking-scripts/ifcfg-eth*    //*代表自己的网卡编号
        
        IPADDR = 192.168.80.77    //服务器自己的IP
       
        BOOTPROTO = STATIC       //静态配置
       
        ONBOOT = YES    
        
  (2).DHCP服务监听的网口
      vi /etc/sysconfig/dhcpd  修改:
      DHCPDARGS = eth*   //*代表要监听的网口编号
 
 
4.启动服务
  service dhcpd start
  如果要系统一启动时自动启动此服务,输入 ntsysv,调出菜
  单,选中dhcp服务。
 
 
 
以上为服务器端的配置,下面为客户端的配置:
客户端只需使自己的网卡为DHCP模式即可,
   vi /etc/sysconfig/network  修改,NETWORKING = YES       //启动网络
  
   vi /etc/sysconfig/networking-scripts/ifcfg-eth*              //*代表自己的网卡编号
 
   BOOTPROTO = DHCP     //使客户端的网卡处于DHCP模式
 
    以上设置就全部完成了,简单不?是我自己总结的啊,肯定能用,呵呵!
 
 
注:
 
1.如果想查看租约,查看如下文件:
      /var/lib/dhcp/dhcpd.leases
 
2.对了,如果想启用中继代理的话,命令为:
      service dhcrelay start
 
3.查看dhcp是否运行,命令为:
      pstree | grep dhcpd
 
   以上就是DHCP的简单,快速搭建方法,希望大家多提宝贵意见,如有不规范之处,还请各位不烦指教。谢谢!
0
相关文章