openwrt软路由实现ipv6 nat 上网配置

1、介绍

   之前写的 《openwrt软路由实现ipv6上网配置》文档,经过长期的使用测试和网友评论反馈,之前写的配置方法没有实现必然ipv6上网,重启路由器后就会导致不能ipv6上网,经过查找文章,找到了 ipv6 nat 上网配置方式,ipv4就是使用nat模式上网,nat模式上网是一个非常稳定方法,不会像ipv6直通模式有时能上网,有时不能上网,非常不稳定。
   为了解决 ipv6 直通模式上网不稳定问题,换成了 nat模式,经过多此重启路由器和长期使用测试,非常稳定,每一次路由器启动后就能通过ipv6上网。

2、参考文档

wherelse 博主文章: Openwrt的IPV6 NAT的实现 ;直接按照此文章配置就能实现ipv6 nat 上网

3、资源准备

准备一台安装好了openwrt软路由的电脑或刷好openwrt系统路由器
本人使用是openwrt系统版为:sirpdboy大神发布的openwrt x86版软路由系统,地址https://www.right.com.cn/forum/thread-4053752-1-1.html

4、开始配置

直接说重点核心配置
1、在 网络->接口 中, 设置全局网络选项中的 IPv6 ULA 前缀 , 将开头的 f 改成 d 或者改为:dd00:101:101::/48
在这里插入图片描述
2、在 网络->接口->LAN 中,设置 DHCP 服务器,将路由器通告服务、DHCPv6 服务选为服务器模式,NDP 代理选为已禁用,DHCPv6 模式选为有状态(或则 无状态+有状态 ),同时勾选 总是通过默认路由。
在这里插入图片描述
3、在 网络->防火墙->自定义规则 中添加以下内容:

WAN6=pppoe-wan
LAN=br-lan
ip6tables -t nat -A POSTROUTING -o $WAN6 -j MASQUERADE
ip6tables -A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
ip6tables -A FORWARD -i $LAN -j ACCEPT

配置好这个就可以实现ipv6 nat模式上网

4、修改正错误的路由
此步骤不是必须的,上面的步骤都配置好了无法ipv6上网可以检查路由是否正确
在终端中输入:ip -6 route, 查看自己的 IPV6 网关,在 PPPOE 拨号情况下正常的网关应该类似于:
default via fe80::96db:daff:fe3e:8fcf dev pppoe-wan proto ra metric 1024
但是可能会存在错误的网关,如:
default from 2001:xxx:xxxx:xxxx::/64 via fe80::96db:daff:fe3e:8fcf dev pppoe-wan proto static metric 512 pref medium
这些会导致路由可以正常使用 IPV6 而通过 NAT 分配的设备无法正常使用 IPV6,我们需要使用脚本将错误的网关进行更改。
添加网关修改脚本。在终端中输入: vi /etc/hotplug.d/iface/99-ipv6, 进入编辑界面,将以下内容复制进去:

#!/bin/sh
[ "$ACTION" = ifup ] || exit 0
iface=wan6
[ -z "$iface" -o "$INTERFACE" = "$iface" ] || exit 0# Bad route 1
bad=$(ip -6 route show default | grep -v "pppoe-wan" | sed 's/expire.*//')
logger -t IPv6 "Old IPv6 route w/o PPPoE: $bad"
if [ "x$bad" != "x" ]; thenlogger -t IPv6 "Remove old IPv6 route..."status=$(ip -6 route delete $bad 2>&1)logger -t IPv6 "Done: $status"
fi# Bad route 2
good=$(ip -6 route show default | grep "pppoe-wan" | sed 's/from [^ ]* //' | head -n1)
logger -t IPv6 "Good route is: $good"
logger -t IPv6 "Add good IPv6 route..."
status=$(ip -6 route add $good 2>&1)
logger -t IPv6 "Done: $status"

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

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

威联通(QNAP)IPV6公网访问教程

威联通(QNAP)IPV6公网访问教程 威联通路由器IPV6设置一、IPV6获取二、端口设置二、DDNS设置四、成功访问三、注意事项总结(必看)四、NAS环境靠大家,远离违规使用(远离SB)。 威联通 大家都懂&am…

Milvus 群星闪耀时|又一个小目标达成 :社区正式突破 15,000 星!

如果把 Milvus 看作开源世界中的一束微光,那用户便是无垠宇宙中点点闪烁的星光。用户每一次点亮 star 之时,Milvus 就会迸发出更加耀眼的光芒。 不知不觉,已有数以万计的 star 为 Milvus 而亮。2022 年 4 月,Milvus 在 GitHub 的…

群星灵能界所有事件_群星战局记录(1)

群星萌新,第一次记录战局。 本局为纯控制台看海局,选的人联,打了UI、LEX和更多巨建的mod,难度上将,800星4堕落3掠夺者。 开局我先占了一块相对封闭的区域,里头有个废弃星门和L星门,开了全科技,然后开始刷巨构。造了原版所有巨构,还有尼科尔戴森光束,超结构装配场,恒…

2022,我们追逐群星,也在追逐AIGC的无尽可能

2022年,是中国人追逐群星的里程碑之年。 今年10月31日,中国天宫空间站的第二个科学实验模块——梦天实验舱,搭载长征五号B遥四运载火箭发射升空。随着之后天实验舱成功与之前发射的天和核心舱完成精准对接,中国空间站历史性地完成…

群星服务器id不显示,群星代码([群星]求助,领袖特性代号怎么查看啊 NGA玩家社区)...

群星代码([群星]求助,领袖特性代号怎么查看啊 NGA玩家社区),哪吒游戏网给大家带来详细的群星代码([群星]求助,领袖特性代号怎么查看啊 NGA玩家社区)介绍,大家可以阅读一下,希望这篇群星代码([群星]求助,领袖…

【游戏种草】群星 stellaris 2.5 All DLC xuexiban

html: embed_local_images: true embed_svg: true offline: true toc: undefined print_background: false export_on_save: html: false date: 2019-12-01 updated: 2019-12-01 categories: 游戏分享 title: 『游戏分享』Stellaris 群星 全DLC 2.5.0 tags: P社 Paradox 策略 …

群星怎么让服务器稳定,群星快速升科技方法 让电脑回防技巧

群星是一款比较有意思的策略游戏,玩家可以通过建造自己的舰队来打造不一样的阵容,实际游戏中可能也会遇到很多强大的敌人,快速升科技是关键,下面是玩家的一些心得技巧分享,大家可以参考参考。 前期请造护卫海(这时候没…

android 手机充电慢,安卓手机充电慢是怎么回事

很多人的手机都是在使用一年到两年后出现手机电池不耐用或者手机充电出现问题,一般出现这种问题的原因可能多是由于电池老化或者是充电器等问题导致的。本篇文章告诉大家手机充电慢解决方法,希望对大家有所帮助。 安卓手机充电慢是怎么回事 1、充电插头 …

安卓手机充电慢_手机充电慢?这几个问题你一点要知道,充电的时候要避免!...

我们在给手机充电的时候,一般一个多小时就差不多可以充满了,如果使用的是快充,那么充电的时间会更短,但是很多的网友反映,现在给手机充电是越来越慢了?到底是什么原因呢? 1.充电器配件 很多手机…

苹果充电慢是什么原因_成都苹果维修点告诉你为什么iPhone手机不能在关机状态下充电?...

有很多iPhone用户都很疑惑手机无法关机充电,就算把手机电量用尽直到关机,但是插上充电器充一会儿电之后手机还是会自动开机,这属于手机故障吗?今天成都苹果维修点就来告诉你为什么iPhone手机不能在关机状态下充电? 如果你有什么关于苹果手机…

苹果手机速度慢_安卓手机用户也想体验一下MagSafe充电器?还是算了吧!

原本以为苹果取消iPhone 12充电头之后,会在无线充电方面有多大突破,没想到就整出了个MagSafe磁吸充电,价格贵不说,关键是功率低充电速度慢,这就已经比较鸡肋了,本人作为一名果粉,也想不出使用Ma…

苹果x充电慢是什么原因_为什么苹果x比xr贵

现在两款手机价格相差不大,降价后的苹果X,仅比XR贵100元左右,因此总的来说价格相差不大的,iPhoneX从8388跌到6599元,而这款手机是在去年9月份发布,去年11月份上市开卖,至今一年多了,…

苹果x充电慢是什么原因_苹果手机充不进去电?什么原因?怎么解决?

突然发现苹果手机充不进电了?难道是手机坏了?还是其它方面的原因呢?今天蜜罐蚁小编给大家介绍一个有关苹果手机使用方面生活小妙招。下面是几种常见苹果手机充不进电原因总结。 1、充电线损坏 不知道是不是有一些朋友像小编一样,家…

苹果x充电慢是什么原因_苹果手机充不进去电?为什么?什么原因?怎么解决?...

突然发现苹果手机充不进电了?难道是手机坏了?还是其它方面的原因呢?今天蜜罐蚁小编给大家介绍一个有关苹果手机使用方面生活小妙招。下面是几种常见苹果手机充不进电原因总结。 1、充电线损坏 不知道是不是有一些朋友像小编一样,家…

苹果手机充电口接触不良怎么办_苹果杀死充电口

苹果一直在为iPhone做减法。 文 | 岳佳彤 头图来源 | 视觉中国 继杀死了耳机插孔之后,充电端口可能是下一个。 据Business Insider报道,TF国际证券分析师郭明錤称,苹果计划在2021年发布首款不带Lighting接口的iPhone,并分析称苹果…

苹果x充电慢是什么原因_手机资讯:为什么 iPhone 充电从 99% 到 100% 时特别慢是电池故障吗...

如今使用IT数码设备的小伙伴们是越来越多了,那么IT数码设备当中是有很多知识的,这些知识很多小伙伴一般都是不知道的,就好比最近就有很多小伙伴们想要知道为什么 iPhone 充电从 99% 到 100% 时特别慢是电池故障吗,那么既然现在大家…

android 手机充电慢,导致手机充电太慢的四大原因及解决方法【图文教程】

导语:在生活中,手机已经成为我们必不可少的一个工具,不论是娱乐还是工作都需要用到手机,手机给我们的生活带来了很多的便利,但是手机充电也成为我们的一个心头大患,很多关键时刻它就会没电,而且…

如何解决苹果 MagSafe 充电失败或速度慢?

MagSafe 允许您将iPhone连接到磁性充电器。它在 iPhone 12 上可用,它有两个功能:确认和充电。有时使用 MagSafe 充电会导致问题,或者它没有牢固连接。小编将介绍多种原因和解决方案。 如果使用 MagSafe 充电不起作用 MagSafe 使用与其他充电…

安卓手机充电慢_安卓手机怎么设置充电提示音

哎,自从前段时间IOS14发布后,他的其他所有功能没有活,唯一火了充电提示音。奈何大傻没有苹果手机,拉磨奢侈的东东,不舍得买,只能使用安卓手机喽。自那以后安卓各位大大也坐不住了,很多手机也增加…

苹果x充电慢是什么原因_为什么苹果会取消附送手机充电器和耳机?

今年开始,苹果正式取消附送手机充电器和耳机,涉及产品主要是苹果官网在售的所有iPhone,包括iPhone 12系列、iPhone 11系列、iPhone SE 2020款,甚至连2018年发布的iPhone XR也没有逃过一劫。 那么,为什么苹果会突然取消…