Ubuntu 搭建 DHCP ivp6 server 步骤

news/2025/2/1 19:37:32/

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.ppmy.cn/news/1187394.html

相关文章

谈API接入必须了解的各大API调用电商API应用场景

哪些业务场景可以使用API接口? (1)爬虫业务:在爬虫业务中,使用API接口可以帮助解决IP限制、反爬虫策略等问题,提高爬取数据的效率和稳定性。 (2)网络安全:在网络安全领…

最新版上门服务小程序源码 同城技师上门服务系统源码

最新版上门服务小程序源码 同城技师上门服务系统源码 需要了解的请看文末 系统介绍: 1、数据概况(新增业务城市用户投票功能,更加直观的查看业务城市的关注度、人气和影响力,促进业务开展) 2、数据概况 (增加可视化…

【Python爬虫+可视化】解析小破站热门视频,看看播放量为啥会这么高!评论、弹幕主要围绕什么展开

大家早好、午好、晚好吖 ❤ ~欢迎光临本文章 如果有什么疑惑/资料需要的可以点击文章末尾名片领取源码 环境使用 Python 3.8 Pycharm 模块使用 import requests import csv import datetime import hashlib import time 一. 数据来源分析 明确需求 明确采集网站以及数…

GPS学习(一):在ROS2中将GPS经纬度数据转换为机器人ENU坐标系,在RVIZ中显示坐标轨迹

文章目录 一、GPS模块介绍二、坐标转换转换原理参数解释: 增加回调函数效果演示 本文记录在Ubuntu22.04-Humbel中使用NMEA协议GPS模块的过程,使用国产ROS开发板鲁班猫(LubanCat )进行调试。 一、GPS模块介绍 在淘宝找了款性价比较高的轮趣科技GPS北斗双…

2023年N1叉车司机证模拟考试题库及N1叉车司机理论考试试题

题库来源:安全生产模拟考试一点通公众号小程序 2023年N1叉车司机证模拟考试题库及N1叉车司机理论考试试题是由安全生产模拟考试一点通提供,N1叉车司机证模拟考试题库是根据N1叉车司机最新版教材,N1叉车司机大纲整理而成(含2023年…

软件开发项目文档系列之六概要设计:构建可靠系统的蓝图

概要设计是软件开发项目中至关重要的阶段,它为整个系统提供了设计蓝图和技术方向。它的重要性在于明确项目目标、规划系统结构、确定技术选择、识别风险、以及为团队提供共同的视角,确保项目在后续开发阶段按计划进行。概要设计的主要内容包括项目的背景…

前端接口请求支持内容缓存和过期时间

前端接口请求支持内容缓存和过期时间 支持用户自定义缓存时间,在规则时间内读取缓存内容,超出时间后重新请求接口 首先封装一下 axios,这一步可做可不做。但是在实际开发场景中都会对 axios 做二次封装,我们在二次封装的 axios …

Unix环境高级编程-学习-01-输入和输出

目录 一、环境信息 二、声明 三、名词解释 1、文件描述符 2、标准输入、标准输出和标准错误 四、实验 1、MyCpNoBuf.c (1)C源码 (2)函数介绍 2、MyCpBuf.c (1)C源码 (2)函…