美文网首页
Linux系统配置DHCP服务

Linux系统配置DHCP服务

作者: lzhlovexz | 来源:发表于2019-01-08 12:11 被阅读0次

    众所周知,如果想要上网,需要在终端设置一个IP地址,在小型网络中,可以自己设置,但在大型网络中如果仍用自定义,就可能造成IP冲突。我们如何给每个终端分配唯一的IP呢?

    DHCP也叫做动态主机服务,它的作用主要是为网络中的主机主机提供IP地址服务的。当一台终端接入到网络,因为它没有IP,所以就会发出索取请求,当DHCP服务器收到请求后,就会从地址池中找到一个未被使用的IP分配给终端。

    一般路由都会集成DHCP的功能,这就是为什么在家里接上路由时,并不需要设置,直接可以使用网络。但因为其功能的局限性,例如大型网络会有不同网段,普通路由器并不能同时分配多个网段的IP,这时就需要搭建DHCP服务器了。

    下面简单说下DHCP服务器架设方法:

    安装

    yum install dhcp* -y
    

    调试

    vim /etc/dhcpd.conf
    cat /etc/dhcpd.conf
    ddns-update-style interim;       #dhcp支持dns动态更新方式
    ignore client-updates;   #忽略客户端DNS动态更新
    subnet 192.168.0.0 netmask 255.255.255.0 {      #作用域的网段
    # --- default gateway
            option routers                 192.168.0.1;     #网关地址
            option subnet-mask             255.255.255.0;  #子网掩码
            option nis-domain               "domain.org";    #nis的域名
            option domain-name             "domain.org";  #域名
            option domain-name-servers     192.168.1.1;  #dns服务器
            option time-offset          -18000; # Eastern Standard Time #时间偏移
    #       option ntp-servers            192.168.1.1;
    #       option netbios-name-servers     192.168.1.1;
    # --- Selects point-to-point node (default is hybrid). Don't change this unless
    # -- you understand Netbios very well
    #       option netbios-node-type 2;
            
            range dynamic-bootp 192.168.0.128 192.168.0.254;      #ip地址段范围
            default-lease-time 21600;        #租期
            max-lease-time 43200;    #最长租期
            # we want the nameserver to appear at a fixed address
            host ns {       #ip地址mac地址绑定
                    next-server marvin.redhat.com;   #下一服务器的地址
                    hardware ethernet 12:34:56:78:AB:CD;    #绑定机MAC地址
                    fixed-address 207.175.42.254;    #绑定机IP地址
            }
    }
    

    启动

    service dhcpd start
    

    相关文章

      网友评论

          本文标题:Linux系统配置DHCP服务

          本文链接:https://www.haomeiwen.com/subject/uezyrqtx.html