DHCPv4+DHCPv6

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DHCPv4+DHCPv6相关的知识,希望对你有一定的参考价值。

参考技术A DHCP,Dynamic Host Configuration Protocol,动态主机配置协议

软件包:dhcp-server

配置文件:/etc/dhcp/dhcpd.conf

系统服务:dhcpd

服务端UDP 67端口,客户端UDP 68端口

对于DHCP服务器来说, 若要为客户机分配网段1、网段2、……的地址,则DHCP服务器需要拥有其中至少一个网段的静态IP地址。比如,为eth1接口配置固定IP地址 192.168.10.10/24

在servera上配置DHCP服务端,提供192.168.10.0/24网段的地址分配

可man dhcpd.conf

或者查看example配置文件

一个网络接口可以配置多个IPv6地址,所以路由就有可能出现很多下一跳;而Link Local地址用来唯一标识一个节点,在本地链路看到的下一跳都是对端的Link Local地址。在网络重新编址过程中,节点和路由器的Link Local地址不会发生变化,确保网络畅通。

Stateless address autoconfiguration,无状态地址自动配置 计算机第一次连接到IPv6网络时允许自动进行配置,通过发送一个本地路由请求消息,获取它的配置参数。 如果配置合理,网络中的路由器返回一个路由通告包(Router Advertisement),其中包含了网络层配置参数(比如64位网络前缀、默认路由),以确保本地主机之间的IPv6通信可用。路由器作为IPv6地址的自动配置信息源,提供路由和网络地址通告,而计算机只需通过机器标识自动计算出主 机地址,就可以完成地址配置。

为eth1配置固定地址 2022:0613:1010:1010::10/64

DHCPv6可以为计算机分配有状态的IPv6地址,能够更准确地指定客户机的网段、地址池、保留地址等等。

软件包:dhcp-server

配置文件:/etc/dhcp/dhcpd6.conf

系统服务:dhcpd6

服务端TCP 547端口,客户端UDP 546端口

CCNP笔记---DHCPV6简化版

                                      DHCPV6简化版


简单说明DHCPV6简化版:

      啥是DHCPV6简化版?客户端无需通过DHCPV6获取地址,而是使用无状态自动配置获取IPV6地址前缀,并结合接口EUI-64生成IPV6地址。DHCPV6服务器只负责为客户端推送一些必要的选项。

        

DHCPV6简化版的核心


技术分享


              从该流程中可以看到地址前缀公告消息是重点,捕获出公告数据包就OK了。如下所示:


技术分享


从图中可以看到当配置了DHCPV6简化版功能后,前缀公告消息中的other configuration set 将置为1。这样客户端看到以后就知道该怎么做了。

本文出自 “陶礼” 博客,谢绝转载!

以上是关于DHCPv4+DHCPv6的主要内容,如果未能解决你的问题,请参考以下文章

DHCPv4+DHCPv6

linux dhcp服务器的安装

DHCP

tcpdump常用命令

65DHCP服务TFTP服务

今日刷题总结2