当前位置: 首页 > news >正文

Ubuntu 搭建 DHCP ivp6 server 步骤

Ubuntu 搭建 DHCP ivp6 server 步骤

  • 安装 DHCP server
  • 安装 radvd(实现局域网路由功能)
  • 测试运行


安装 DHCP server

  1. apt 安装 isc-dhcp-server
sudo apt-get install isc-dhcp-server
  1. 修改配置文件 /etc/dhcp/dhcpd6.conf
    内容如下:
lease-time 7200;
log-facility local7;
subnet6 2022:: /64 {# Range for clientsrange6 2022::db8:0:1:129 2022::db8:0:1:139;# Range for clients requesting a temporary addressrange6 2022:: /64 temporary;# Additional optionsoption dhcp6.name-servers fec0:0:0:1::1;option dhcp6.domain-search "domain.example";# Prefix range for delegation to sub-routers#prefix6 2022::db8:0:1:100 2022::db8:0:1:f00 /56;# Example for a fixed host addresshost specialclient {host-identifier option dhcp6.client-id 00:01:00:01:4a:1f:ba:e3:60:b9:1f:01:23:45;fixed-address6 2022::db8:0:1:127;}
}
  1. 新建数据文件
touch /var/lib/dhcp/dhcpd6.leases
chmod 777 /var/lib/dhcp/dhcpd6.leases		#赋予权限
  1. 修改网卡作为 DHCP server 网口,需要修改为静态 IP
    1) 选择系统设置- 网络-【对应的网卡】- 点击设置齿轮图标(这一步骤也可以通过 network/interface 脚本进行修改)
    在这里插入图片描述
    2)设置对应的 IPV6 静态IP和路由地址
    在这里插入图片描述
    在这里插入图片描述

  2. 启动 DHCP server 服务
    命令:/usr/sbin/dhcpd -6 -d -cf etcdhcp/dhcpd6.conf[config file] [对应的网卡名]

例如:
在这里插入图片描述
则命令如下:

/usr/sbin/dhcpd -6 -d -cf /etc/dhcp/dhcpd6.conf enp3s0

安装 radvd(实现局域网路由功能)

  1. apt 安装 radvd server
sudo apt-get install radvd
  1. 新建配置文件,注意文件权限不能为777,可以使用755。
touch /etc/radvd.conf
chmod 755 /etc/radvd.conf

修改配置文件 /etc/radvd.conf 内容

#log-level 8
#log-mode full
#stateless
interface enp3s0 {AdvSendAdvert on;AdvOtherConfigFlag on;AdvManagedFlag on;MinRtrAdvInterval 10;MaxRtrAdvInterval 15;AdvDefaultPreference medium;AdvDefaultLifetime 45;prefix 2022:: /64 {  AdvOnLink on;AdvAutonomous off;  AdvRouterAddr on;AdvPreferredLifetime 3600;AdvValidLifetime 7200;  	};route 2022:: /64 {};
};
  1. 启动 radvd 路由服务,主要其中配置信息要和网卡设置静态 IP 对应。
service radvd start

测试运行

重新拔插同一交换机中的其他主机上的网线,或者对其上的网卡进行重新启用操作,促使其发起 DHCP 请求来获取新的 IP,拿到新的 IP 后,可以通过 ping 命令来查看当前是否导通
1)测试是否可以正常 ping 通目标 IP

ping -6  [目标IP]

查看当前 route IP

linux:

ip -6 route show

在这里插入图片描述

windows:

netsh interface ipv6 show route

在这里插入图片描述
当前目标 target 获取的IP:
在这里插入图片描述

Host主机获取的IP:
在这里插入图片描述
在这里插入图片描述

2)通过 ping 命令来测试 IPV6 是否可以正常 ping 通。

ping -6 2022::db8:0:1:138%64
http://www.lryc.cn/news/212830.html

相关文章:

  • 分享大数据分析师前景怎么样? 从事行业有哪些?
  • 通过wordpress能搭建有影响力的帮助中心
  • word页脚设置,页脚显示第几页共有几页设置步骤
  • C语言实现斐波那契数列的多种方法
  • 一文解决:Swagger API 未授权访问漏洞问题
  • Elasticsearch下载安装,IK分词器、Kibana下载安装使用,elasticsearch使用演示
  • springboot自定义404页面
  • C/C++数据结构之时间复杂度和空间复杂度详细解析以及力扣刷题
  • 【需要理解】80 单词搜索
  • 笔记本电脑的键盘鼠标如何共享控制另外一台电脑
  • 【计算机网络】(谢希仁第八版)第二章课后习题答案
  • 笔记软件Notability mac中文版软件功能
  • 【C++的OpenCV】第十四课-OpenCV基础强化(三):Mat元素的访问之data和step属性
  • Springmvc 讲解(1)
  • 超级英雄的导航之旅:动态路由和嵌套路由
  • 发现个好玩的 Windows微信对话框换行
  • Vue3最佳实践 第八章 ESLint 与 测试 ( Jest )
  • 【抓包分析】通过ChatGPT解密还原某软件登录算法实现绕过手机验证码登录
  • 【UE】属性同步,源码详解一个勾选了Actor复制的Actor第一次被创建时经历了什么
  • Spring中Bean的完整生命周期!(Bean实例化的流程,Spring后处理器,循环依赖解释及解决方法)附案例演示
  • AcWing第 127 场周赛 - AcWing 5283. 牛棚入住+AcWing 5284. 构造矩阵 - 模拟+快速幂+数学
  • 2023-10-31 游戏开发-微信小游戏-文档记录
  • 2023NOIP A层联测21-异或
  • 分布式存储系统Ceph应用组件介绍
  • 【数据结构】数组和字符串(十一):字符串的定义与存储(顺序存储、链式存储及其C语言实现)
  • zk-Bench:SNARKs性能对比评估工具
  • 【Linux】NTP服务器配置、时间修改
  • 毕业设计基于SpringMVC+Mybatis+Bootstrap的电影院管理系统源码+数据库
  • vantUI(Tabbar标签页)浏览器返回上一页的失效问题
  • 【算法】Prim算法(求最小生成树)