DHCP服务器配置『罗斌原创』

DHCP服务器配置『罗斌原创』
任务1:单区域DHCP配置
任务2:DHCP中继
任务1:单区域DHCP配置步骤:
1.安装dhcpd软件包(第四张光盘)
rpm -ivh dhcp-3.0.1-12_EL.i386.rpm
2.将/usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample cp到 /etc/目录下dhcpd.conf
3. 编辑主配置文件 vi /etc/dhcpd.conf
  subnet 192.168.1.0 netmast 255.255.255.0 {    /*指定分配区域为1.0网段*/
  #---default getway
        option routers  192.168.1.1;    /*指定客户机的网关为192.168.1.1*/
        option subnet-mask  255.255.255.0;     /*子网隐码为24位*/
        option nis-domain "domain.org";    /*指定客户机的NIS域名*/
        option domain-name "domain.org";     /*指定客户机属于哪个域*/
        option domain-name-services 218.76.192.100:     /*给客户机指定DNS*/
      
        option time-offset              -18000; # Eastern Standard Time  
#       option ntp-servers              192.168.1.1;      
#       option netbios-name-servers     192.168.1.1;      
         range dynamic-bootp 192.168.1.100 192.168.1.254;     /*只分配从1.100到254之间的IP地址*/
        default-lease-time 21600;                              /*默认释放时间为21600秒*/
        max-lease-time 43200;                               /*默认最大租用时间为43200秒*/
        # we want the nameserver to appear at a fixed address
        host ns {
                next-server marvin.redhat.com;
                hardware ethernet 12:34:56:78:AB:CD;     /*需要MAC与IP地址绑定的MAC地址*/
                fixed-address 192.168.1.200;             /*需要MAC与IP地址绑定的IP地址*/
        }
  }
4.做地址绑定时,可以从/var/lib/dhcp/dhcpd.leases文件里面获得客户机的MAC地址,然后写在配置文件里面
5.去客户机上将网卡设置为自动获得IP地址
任务2:DHCP中继步骤:
环境:开两台LINUX机器都装成DHCP服务器,其中一台是DHCP服务器,只要1块网卡,一台是DHCP中继服务器,必须要有两块网卡。Linux的中继要启用路由转发功能,也就是说该DHCP服务器要为另一个网段的客户机分配IP地址,就必须要中继的转发。这样客户机才能获得DHCP服务器分配的IP地址。
1.配置DHCP服务器的网卡
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.1
NETMASK=255.255.255.0
GATEWAY=192.168.1.2     /*这里必须要指向中继的内网IP*/
重启网络服务 service network restart
2.配置中继服务器的eth0的IP地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.2
NETMASK=255.255.255.0
GATEWAY=192.168.1.2
重启网络服务 service network restart
3.配置中继服务器的eth1的IP地址
vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.2.1
NETMASK=255.255.255.0
重启网络服务 service network restart
4.安装DHCP软件包(第四张光盘)
rpm -ivh dhcp-3.0.1-12_EL.i386.rpm
5.将/usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample cp到 /etc/目录下dhcpd.conf
6.编辑主配置文件 vi /etc/dhcpd.conf 为另一个网段分配IP地址。(与上面同理,但是必须指定网关)
subnet 192.168.2.0 netmast 255.255.255.0 {   /*为2.0网段分配IP地址,本机器为1.0网段的*/    
  #---default getway
        option routers  192.168.2.1; /*必须为客户机指定网关为中继的另一个接口的IP地址*/  
        option subnet-mask  255.255.255.0;  
        option nis-domain "domain.org";  
        option domain-name "domain.org";    
        option domain-name-services 218.76.192.100:  
7.重启服务 service dhcpd restart

8.启动中继的路由转发功能
vi /etc/sysctl.conf 将0 改为1 保存退出 再使用sysctl -p 重新加载
9.去客户机上配置自动获得IP。

『罗斌原创Linux网络服务搭建笔录』
更多原创请浏览罗斌的博客 http://luobin44.51.com

你可能感兴趣的:(职场,休闲)