首页 > 代码库 > DHCP服务器的搭建与维护

DHCP服务器的搭建与维护

一、DHCP服务器的搭建与维护

1DHCP基本概念

动态主机配置协议,主要是简化主机IP地址分配管理的TCP/IP标准协议。

spacer.gif

2、使用DHCP的好处

         减小管理员的工作量

         减小输入错误的可能

         避免IP冲突

         当网络更改IP网段是,不需要重新配置每台计算机的IP

         计算机移动不必重新配置TCP/IP信息

         提高IP地址利用率

spacer.gif

1. 请求

2.提供

3.选择

4.确认

 

3DHCP工作原理

client                          server

         dhcpdiscover

         dhcpoffer

         dhcprequest

         dhcpack

4、提供参数

         ipnetmask gateway dns broadcast

5,租约

         50%   --- dhcp request

         87.5%--- dhcp discover

6,端口

         udp67  server

         udp68  client

7/etc/dhcpd.conf 主配置文件详解

   ddns-update-styleinterim;

default-lease-time 28800;                                   //默认租约8小时

   max-lease-time 86400;                                       //最大租约24小时

    optiondomain-name "tarena.com";                           //默认搜索域

    optiondomain-name-servers 192.168.1.5,202.106.0.20; //DNS服务器

    subnet192.168.1.0 netmask 255.255.255.0 {            //定义作用域#网段声明

    range192.168.1.50 192.168.1.100;                      //IP范围1

    range192.168.1.120 192.168.1.200;                     //IP范围2

    optionsubnet-mask 255.255.255.0;                      //分配的子网掩码

    optionrouters 192.168.1.1;                             //分配的默认网关地址

 

}

    host printer {                                       //printer配置保留地址

    hardwareethernet 00:c0:c3:22:46:81;             //已知网络打印机的MAC地址

    fixed-address192.168.1.8;

    }

 

 

8、开启路由转发功能

# vim /etc/sysctl.conf

...

  7net.ipv4.ip_forward = 1

...

# sysctl -p

netstat -ln | grep :端口   查看该端口是否开启

netstat -tulnp | grep 服务名查看该服务开启那些端口

 

二、NFS共享服务

1,软件包

         nfs-utils   

         portmap  rpc tcp/udp 111

2,主配置文件

         /etc/exports

格式:

共享目录          客户机地址(参数,参数)

共享目录:

     共享目录的绝对路径

客户端地址:

     IP地址:192.168.4.20

     网段地址:172.0.0.0/24 172.0.0.* 172.0.0.0/255.255.255.0

     所有主机:*

     单个域:*.tarena.com

     主机名:pc110.tarena.com

参数

     rwro:可读可写、只读

     syncasync:同步写、异步写入

     no_root_squash:保留来自客户端的root权限

     all_squash:客户端权限都降为nfsnobody

3,启动nfs

         /etc/init.d/portmaprestart

         /etc/init.d/nfsrestart

4showmount       

         -eip 查看NFS共享列表

         -aip 检查NFS使用情况

5rpcinfo -p ip        查看RPC注册端口

 


DHCP服务器的搭建与维护