Openwrt-Ipv6设置(中继获取)

news/2025/11/19 14:40:51/文章来源:https://www.cnblogs.com/zqingyang/p/19242429

IPv6测试网站:
IPv6 测试

参考:
OpenWrt 开启 IPv6 中继 | J's Blog
简单Openwrt ipv6配置,Openwrt WAN6中继模式获取原生ipv6地址,无需PD - 路由器记录
二级路由(openwrt)开启ipv6中继(ipv4和ipv6共存) – late哥哥笔记

总述

现在的网络结构:一级路由 -> OpenWrt (二级路由) -> 设备

核心问题: 一级路由器通常只从运营商那里拿到了一个 /64 的 IPv6 前缀,它自己用了。它不支持“前缀下发 (Prefix Delegation, PD)”给下级路由器( OpenWrt)。 简单说:一级路由说“我可以给 WAN 口发个身份证,但我没有多余的户口本给去给小弟(LAN设备)发”。

所以,如果按默认设置,OpenWrt 的 WAN6 有 IPv6(已有 /128/64 地址),但 LAN 下面的设备分不到。

解决方案:必须使用“中继模式 (Relay Mode)”

请按照以下步骤操作,不需要把 wan6 改成桥接(那是 AP 模式的做法),通过中继协议让 LAN 设备直接用一级路由的 IPv6。


作为拨号的一级路由,获取ipv6地址然后开启dhcpv6,下面的设备都能获取到ipv6公网地址,到了二级路由就有些麻烦了,理论上会有以下几种方式开启二级路由下的ipv6:

1、由于ipv6是通过pd划分子网,只要地址段够用,二级、三级都可以一直分下去,而且是自动的,由于对ipv6这个协议掌握不深,这种方式没有研究,但是理论上来说这种方式才是正确开启ipv6的方式。

2、把路由当成交换机使用,放弃路由器的wan口,这种方式相当于把二级路由干掉了,直接把所有设备放在一级路由下面,是最直接的方式,可对我来说,二级路由下已经有很多设备绑定了mac地址,在局域网上提供服务,如果把二级路由换成交换机,我所有的机器都要修改ip,所以我放弃了这种方式。

3、还有一种方式是开启二级路由下的ipv6中继,至于ipv4还是使用之前的那一套nat不变,两者互不影响,这样打通后,所有二级路由下的设备都支持双协议,相当完美。

Openwrt作为二级路由,开启ipv6中继

确认接口

首先确认下openwrt的接口,我这边有两个接口,一个是lan口,还有一个wan口,为什么是两个呢,因为wan和wan6其实是同一个接口,只不过为了方便配置,分成了两个逻辑接口,也正因为这样分了,才更有利于ipv4和ipv6分开配置。
image

WAN6接口设置

网络--接口--WAN6--常规设置
选择WAN6接口,协议设置为dhcpv6客户端,这里配置这个客户端就是为了使(wan wan6) 口能够自动获取到一级路由分配的ipv6地址,从而是ipv6的流量可以流向(wan wan6)口。
image

WAN口设置

网络--接口--wan--常规设置
接着点开wan口,协议配置成静态地址,填写wan口需要配置的ipv4信息,因为如果不配置静态,下面图中的dhcp的ipv6设置不出现,当然如果ssh连接后命令下配置,这边就不需要配成静态的.

ipv4地址: 一级路由分配给二级路由的地址
ipv4子网掩码: 255.255.255.0
ipv4网关: 一级路由网关地址(后台地址)
image


网络--接口--wan--DHCP服务器--ipv6设置
下面ipv6设置全部选择中继模式,wan口的中继模式配置的意思是可以让这个wan口继承一级路由的ipv6地址分配功能,从来进一步往lan口分发这种能力。
wan6指定为主接口
image

LAN口设置

网络--接口--lan--常规设置

切换到lan口,协议配置成静态,ipv4同样按需配置,由于进入了lan口,它和wan就不能在同一个网段,所以这里是ipv4的常规配置,按需配置即可,配置静态也是因为下面能够出现ipv6设置选项。
修改lan的ipv4地址为 新的局域网地址
image


网络--接口--lan--DHCP服务器--ipv6设置

在ipv6设置同样全部选择中继模式,配置完成后,lan口也就继承了wan口分发过来的ipv6分配能力,这样lan下面的设备就能像一级路由下的设备一样获取ipv6地址了。
image

ssh设置

最后一步最关键,因为图形化配置上没有这个配置项,所以需要在命令下配置,通过ssh连接工具连到路由器

在/etc/config/dhcp文件中查找到wan口配置,在下面加一行 option master '1',只有配置了这一行,前面的ipv6中继能力才能生效。 部分版本默认开启,不用修改

image

退出命令窗口,进入路由器下面的随便一个接口点击保存&应用,上面的改动就生效了。

防火墙放行

网络--防火墙--区域
还要解决下openwrt路由器的防火墙,让所有端口可以访问, 如果不打开防火墙策略,那ping公网ipv6地址能通,但是telnet端口不通
image
image

重启电脑或重新连接路由器

最后查看电脑获取到的公网ipv6吧,windows电脑去网络适配器下查看。
多测几次, 中继模式下发生效有时候需要几分钟.

进入http://www.test-ipv6.com/测试下ipv6,结果没有意外,而且很稳定。
image

另外有人说每个设备获取到公网ipv6很不安全,所以还是采用了ipv6nat,如果有这种想法,为什么还要用ipv6呢?ipv6不就是为了不再使用累赘的nat技术而诞生的吗?担心安全问题,那也是多虑了。

首先从ip扫描上来看,一个64位前缀下的主机,黑客使用普通电脑扫50万年才能扫完,公网ipv6地址只是大海中的一粒水珠,或许连水珠都算不上。

其次,ipv6有安全的溯源和加密机制,ipsec 、esp等安全协议是ipv4不具备的,我们只要去彻底了解ipv6就不怕被黑。

再次,防火墙不是摆设,配置严格的入栈策略永远是防止黑客入侵的最佳手段。

详细的ipv6安全防护可以见我这片文章:家庭ipv6的安全和防护(路由器配置ACL策略)

其它设置可选

关闭ipv6源路由

网络--接口--wan6--高级设置--ipv6源路由(关闭) 因为不去掉,会有很多应用连不上。
image

转发接受

网络---防火墙--区域--wan-转发(接受)
这样设置,IP v6可以直接访问家里.
image
手册:Openwr手册

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/970024.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

今年采购管理系统开发公司推荐几家

摘要 随着数字化转型加速,2025年采购管理系统行业迎来爆发式增长,企业通过智能系统实现采购流程优化、成本控制和效率提升。本文基于市场调研和用户反馈,推荐十家领先的开发公司,并提供详细排名和数据分析,供企业…

工厂用工业吸尘器选购指南与实用推荐

在工业生产环境中,工厂用工业吸尘器作为维持车间洁净、保障生产安全的重要设备,其性能直接影响作业环境质量与员工健康。这类设备通常具备强大的吸力、高效的过滤系统,能有效处理金属粉尘、木屑、油污等多种工业废弃…

2025年食品包装盒清废机制造厂权威推荐榜单:化妆品盒清废机/药盒清废机/礼盒自动清废机源头厂家精选

在现代化包装印刷生产中,一台高效的全自动清废机每小时可处理多达3000张模切后的纸板,成为提升印后效率的关键装备。 食品包装盒清废机作为印后加工的核心设备,其性能直接关系到生产效率和产品质量。当前,自动化、…

2025瓷砖行业十大品牌终极推荐:聚焦耐磨防污核心性能,搭配全周期服务,打造省心装修体验

2025瓷砖行业十大品牌终极推荐:聚焦耐磨防污核心性能,搭配全周期服务,打造省心装修体验 瓷砖作为装修中的“耐用型主材”,其耐磨度直接关系使用年限,防污性影响日常打理成本,而完善的服务保障能有效规避装修踩坑…

AI学习全景图:从大模型到RAG,从工具到变现,一条从0到1的路线

过去自己为了学习AI,疯狂的收集工具、看各种教程,收藏、点赞不停,但是发现对于真正的理解AI,AI能做什么,它的底层逻辑是什么,发展历程是什么,完全不清楚。 碎片化的学习不仅不能够让我们真正实现知识的整理,反…

洛谷 B4415:[GESP202509 四级] 排兵布阵 ← 暴力枚举法

​【题目来源】https://www.luogu.com.cn/problem/B4415【题目描述】作为将军,你自然需要合理地排兵布阵。地图可以视为 n 行 m 列的网格,适合排兵的网格以 1 标注,不适合排兵的网格以 0 标注。现在你需要在地图上选…

全球化仓储软件(WMS)哪家好?国内主流服务商盘点

随着跨境贸易和全球供应链的深度融合,企业对仓储管理的需求已从单一仓库运营转向全球化协同。全球化仓储软件(WMS)作为连接多区域仓库、多语言系统、多物流节点的核心工具,其稳定性、兼容性及国际化适配能力成为企…

sort自定义cmp

好的,我们来详细探讨一下在 C++ 中如何自定义 sort 的排序规则。 sort 函数是 C++ 标准库中的一个强大工具,它默认使用升序排列。但很多时候,我们需要根据特定的需求来排序,比如降序、按字符串长度、或者像你之前看…

846. 大学生HTML期末大作业 ―【响应式自适应个人博客网页(1页)】 Web前端网页制作 html5+css3 - 实践

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

2025年集成安全继电器定制厂家权威推荐榜单:进口安全继电器/稳定的安全继电器/CE安全继电器源头厂家精选

在工业自动化与智能制造加速发展的背景下,集成安全继电器作为保障设备与人员安全的核心组件,其可靠性、定制化能力与合规性已成为工业安全领域的关键指标。据行业统计,全球中低压保护继电器市场销售额预计2031年将达…

2025年11月国内PMS酒店管理系统公司排行榜TOP5:智能化转型首选指南

摘要 随着酒店行业数字化进程加速,PMS酒店管理系统成为提升运营效率的核心工具。2025年,国内PMS市场呈现智能化、集成化趋势,头部企业通过技术创新引领行业变革。本文基于市场调研数据,精选5家最具实力的PMS服务商…

2025年国内PMS酒店管理系统公司权威推荐排行榜

文章摘要 随着酒店行业数字化转型加速,PMS酒店管理系统成为提升运营效率的核心工具。本文基于行业数据和技术指标,对2025年国内主流PMS厂商进行综合评估,为酒店经营者提供选型参考。榜单重点推荐在技术创新和服务体…

2025 天冬树脂厂家最新推荐榜单:国际协会权威测评 + 多维度考核,优质品牌实力领衔行业防水/建筑涂料/聚脲/防腐/美缝剂天冬树脂公司推荐

引言 在全球绿色化工产业升级浪潮下,天冬树脂作为高性能环保材料的核心品类,已成为涂料、胶黏剂、防水防腐等领域的关键原料,市场需求持续攀升。然而行业发展不均衡导致产品质量差异显著,部分产品存在环保不达标、…

AtCoder Beginner Contest 430

D - Neighbor Distance set模拟 #include<bits/stdc++.h> using namespace std; #define endl \n #define yes cout << "Yes" << endl #define no cout << "No" <<…

2025 最新自动投篮机厂家推荐,智能自动投篮机源头厂家权威排行榜 便携可折叠 / 抛投式 / 分体式篮球训练器优质品牌精选

引言 智能体育产业的蓬勃发展推动自动投篮机成为全球健身、校园及家庭运动的核心装备,但其市场呈现 “品质分层明显、技术差异悬殊” 的现状。据国际体育装备协会(ISEA)2024 年度测评数据显示,全球自动投篮机产品合…

2025 工业加热器厂家最新推荐排行榜:实力制造商深度解析,覆盖多场景加热设备优质解决方案

引言 工业加热器作为生产流程中的核心关键设备,其性能优劣直接关系到工艺稳定性、产品质量把控与企业综合成本控制,广泛应用于机械制造、化工生产、新能源、船舶航空等多个核心领域。当前市场上加热器品牌良莠不齐,…

SQL Server 2025 正式版发布 - 从本地到云端的 AI 就绪企业数据库

SQL Server 2025 正式版发布 - 从本地到云端的 AI 就绪企业数据库SQL Server 2025 正式版发布 - 从本地到云端的 AI 就绪企业数据库 SQL Server 2025 - AI ready enterprise database from ground to cloud 请访问原文…

虚拟机上redhat7.2安装oracle 11g

linux下oracle安装过程 先上传4个压缩文件和两个脚本文件1 vi /config文件 修改ip hostname oracleSID 2 运行 python脚本 1_init_os 3 root下改文件属性,4个zip文件改为oracle用户下的文件 chown -R or…

树形结构转换工具类

项目中使用了很多树状结构,为了方便使用开发一个通用的工具类。 使用工具类的时候写一个类基础BaseNode,如果有个性化字段添加到类里面,然后就可以套用工具类。 工具类会将id和pid做关联返回一个树状结构的集合。使…

完整教程:解读ASME BPVC.II.A-2023

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …