• Linux系统——DHCP


    DHCP定义
    DHCP服务是负责IP、掩码、网关地址、DNS地址等自动分发的软件服务
    DHCP的分配方式
    (1)自动分配:分配到一个IP地址后永久使用
    (2)手动分配:由DHCP服务器管理员专门指定IP地址
    (3)动态分配:使用完后释放该IP,供其他客户机使用
    DHCP的租约过程(客户机从DHCP服务器获取IP地址的过程)
    (1)DHCP客户端在网络中搜索服务器
    (2)服务器响应客户端
    (3)客户端向目标服务器发出服务请求(单播)
    (4)服务器向客户端分发IP地址
    DHCP中继原理
    广播包不通过路由器,只通过交换机(同网段传输),若想跨网段传输,需要使用DHCP的中继功能。

    Linux中DHCP的安装与配置
    1. 挂载光盘

    ```
    mount /dev/cdrom /media/cdrom
    ```

    2. 安装DHCP软件包

    ```
    yum -y install dhcp
    ```

    3. 配置DHCP服务
    /etc/dhcp/dhcpd.conf 主配置文件
    /usr/sbin/dhcpd 服务命令执行程序的路径
    /usr/sbin/dhcrelay 中继命令执行程序的路径
    /etc/init.d/dhcpd DHCP启动脚本
    /etc/init.d/dhcrelay DHCP中继的启动脚本
    /etc/sysconfig/dhcpd DHCP的执行参数
    /etc/sysconfig/dhcrelay DHCP中继的配置文件

    DHCP的配置有三部分:
    (1)全局配置
    (2)分发范围
    (3)指定固定电脑获取固定地址
    ```
    [root@localhost dhcp]# cp /usr/share/doc/dhcp*/dhcpd.conf.sample ./dhcpd.conf
    [root@localhost ~]# vim /etc/dhcp/dhcpd.conf
    # 全局设置
    option domain-name "example.org"; # 区域名字“"example.org”
    option domain-name-servers ns1.example.org, ns2.example.org; # DNS的IP地址
    default-lease-time 600; # 最小租约时间 600秒
    max-lease-time 7200; # 最大租约时间 7200秒
    log-facility local7; # 日志的路径
    # 网段声明
    subnet 192.168.214.0 netmask 255.255.255.0 {
    range 192.168.214.100 192.168.214.200;
    option routers 192.168.214.2;
    }
    # 主机声明
    host www.yunjisuan.com {
    hardware ethernet F6:96:34:F4:E2:3C;
    fixed-address 192.168.214.199;
    }
    [root@localhost ~]# /etc/init.d/dhcpd restart
    Starting dhcpd: [ OK ]
    # 此时,将Windows系统的本地连接禁用并启用,查看IP地址为192.168.214.199,网关为192.168.214.2,操作完成
    ```

  • 相关阅读:
    转来的:Diablo中的七大套装背景
    我的单元测试认识之路(下)
    《You can do it!》的chapter 2笔记
    一个枚举的简单应用
    仿百度的搜索下拉提示
    简单的 菜单当前选中 解决思路
    单元测试框架NUnit 之 Attributes特性(一)
    单元测试框架NUnit 之 constraints 约束
    分享个自己的ajax封装
    开源单元测试工具 Nunit
  • 原文地址:https://www.cnblogs.com/daisy118/p/10018127.html
Copyright © 2020-2023  润新知