ipv6服务器环境搭建图文详解教程

9个月前 (01-07 00:00)阅读47回复0
admin
admin
  • 管理员
  • 注册排名1
  • 经验值1035
  • 级别管理员
  • 主题207
  • 回复0
楼主
IPv6技术网给一个客户在验证 ipv6测试项时搭建的 ipv6环境,当时写了一篇文文,刚好现在把这篇文章发布出来,教大家ipv6服务器环境搭建图文详解的教程。
准备环境: 如果安装的是虚拟机,需要开启桥接模式(最好直接装双系统) 1、VMware下载并安装,下载地址:官网 2、Ubuntu下载地址:http://mirrors.163.com/,选择合适的版本

拓扑:

一、搭建ipv6服务器 1.1 ubantu安装成功后,先安装dhcpv6服务器 sudo apt-get install dibbler-server

1.2 修改接口 vi /etc/dibbler/server.conf 将接口名换为正确的接口
1.3  安装vlan模块并添加VLAN sudo apt-get install vlan

sudo vconfig add ens33 3712


1.4 保证onu可ping通服务器enp19s0.3712接口 可用tcpdump -i enp19s0.3712查看报文交互
1.5启动dhcp服务器 sudo dibbler-server run


然后便可以建立VLAN 3712的ipv6 wan连接
二、ipv6地址分配方式简介 2.1  状态化自动配置Stateful Configuration 主机通过配置协议(如DHCPv6)获取IPv6地址以及其他信息(DNS、域名等)。状态化自动配置相比与手工配置工作效率要高得多,而相比与无状态自动配置来说更加可控,能够更加清晰的了解到主机及地址分配的相关信息。短板是需要额外部署应用服务器,如DHCPv6 Server。 2.2  无状态自动配置 Stateless Configuration 相比于前者,无状态地址自动配置则显得更加的便捷,IPv6终端使用无状态自动配置能够做到即插即用。无需部署额外的应用服务器、无需使用DHCPv6,在IPv6路由器与IPv6主机之间,利用ICMPv6协议中的路由器请求消息Router Solicitation和路由器通告Router Advertisement消息来完成无状态自动配置过程。主机通过RS消息发现链路上的IPv6路由器,而 IPv6路由器通过RA消息向主机通告IPv6地址前缀信息,主机在收到IPv6前缀信息后,与自己的网卡接口ID一起构成128bits的单播IPv6地址。
 M和O标志
M=0,O=0 应用于没有DHCPv6服务器的环境。主机使用RA消息中的前缀构造IPv6单播地址,同时使用其他方法(非DHCPv6),例如手工配置的方法设置其他配置信息(DNS等)。 M=1,O=1 主机使用DHCPv6来配置IPv6单播地址以及其他配置信息(DNS等)。这种应用也称为DHCPv6 Stateful。 M=0,O=1 主机使用RA消息获得的IPv6前缀构造IPv6地址,同时使用DHCPv6来获取除了地址之外的其他配置信息。这种应用也被称为DHCPv6 stateless。 M=1,O=0 主机仅仅使用DHCPv6来获取IPv6地址,至于其他配置信息则并不通过DHCPv6获得,这种组合不建议使用。 标志可通过抓取RA报文查看分析



2.3 配置参数修改 前缀长度prefix、validtime、preferedtime等参数可通过/etc/dibbler/server.config配置文件进行修改,且都可通过抓取报文分析

0
回帖

ipv6服务器环境搭建图文详解教程 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息