ipv6_dhcp服务器搭建步骤

本文详细介绍了如何在Linux上安装并配置isc-dhcp-server为IPv6设备分配IP,以及使用radvd设置IPv6路由器 advertisements。步骤包括更新包、安装软件、配置dhcpd6.conf和radvd.conf,并启动相关服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1安装isc-dhcp-server套件

sudo apt update

sudo apt-get install isc-dhcp-server

2.设置dhcp
创建/etc/dhcp/dhcpd6.conf文件

default-lease-time 600; 
max-lease-time 7200;
log-facility local7;
allow leasequery;
#option dhcp6.info-refresh-time 21600;
subnet6 2408:501:ffff:101::/64 {
    range6 2408:501:ffff:101::100 2408:501:ffff:101::11ff; 
    range6 2408:501:ffff:101::/64 temporary;
    option dhcp6.name-servers 2408:0:0:1::1;
    option dhcp6.domain-search "foobar.com";  
    prefix6 2408:501:ffff:101:: 2408:501:ffff:f01::/64; 
}

3.启动ipv6 server:
设置接口添加IPV6地址:ifconfig ens33 inet6 add 2408:501:ffff:101::1/64
dhcpd -6 -cf /etc/dhcp/dhcpd6.conf ens33


4.安装radvd

sudo apt-install radvd
5.配置radvd

创建/etc/radvd.conf
配置如下:

interface ens33 {
        IgnoreIfMissing on;
        AdvSendAdvert on;
        MinRtrAdvInterval 200;
        MaxRtrAdvInterval 600;
        AdvOtherConfigFlag on;
        AdvManagedFlag on;
        AdvLinkMTU 1500;
        prefix 2408:501:ffff:abc::/64 {
                AdvOnLink on;
                AdvAutonomous on;
    AdvRouterAddr off;
                AdvValidLifetime 600;
                AdvPreferredLifetime 600;
        };
 route 2408:501:ffff:f01::/64 {
     };
};

6、启动radvd

/etc/init.d/radvd start

ONU配置有状态和无状态都可以获取到IPV6地址
 
 
 

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值