找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 4916|回复: 41

完美支持ipv6双栈科研,基于官方openwrt库自编译版本

[复制链接]
发表于 2023-2-14 22:42 | 显示全部楼层 |阅读模式
本帖最后由 eaze_v 于 2023-2-14 22:51 编辑

目录:
零、上效果图
一、前言:
  • 为什么需要IPv6
  • 支持IPv6是全链路端到端的事,不是单个设备的事


二、基础配置:
  • 网络架构图
  • 光猫配置(桥接)
  • 软路由配置(拨号、DHCP


openwrt版本选择&编译
  • 无线路由器配置(桥接AP
  • 手机PC设置


三、进阶配置:
  • 开启IPv6后打开网站慢如何解决?




正文
先上图:
秉着no tu no say的原则,先上效果图。
Test-ipv6.com通过:





OpwnWRT软路由拨号获得IPv6-PD 地址段:





4K60FPS12K120FPS看老猫流畅如本地播放:



一、前言:
  • 为什么需要IPv6

有了IPv6,家里的NAS、平板、电脑、路由器都有了公网门牌号和独立大门。上班、出差时,可以远程访问,紧急拿个文档、拷个图片视频啥的,或者临时配置下路由器,蛮方便。
当然还有BT加速等其他效用,不一一细说。
  • 支持IPv6是全链路端到端的事,不是单个设备的事


    • 运营商网络:我原来是某电视运营商送的宽带,不支持IPv6,只能换成三个主运营商之一某信。所以,想要开通IPv6时,需要先确认自己的宽带运营商网络是否支持。
    • 家庭宽带:光猫、软路由、路由器都需要支持。哪一个设备不支持,都会导致这个设备及下级节点设备获取不到IPv6地址。具体配置见后文。
    • 个人设备:电脑、平板、手机、NAS等个人设备基本都支持,且默认是打开的。通常无需做额外配置。

二、基础配置:
  • 网络架构:
    我选择的是光猫桥接、软路由拨号、无线路由桥接仅做AP接入的方式,这种方式比较主流,配置起来也比较简单。
  • 光猫配置(桥接):
    电信光猫超级管理员帐号:telecomadmin 密码:nE7jA%5m
    我这里只写必须要配置的地方,为贴图的配置项默认不需做修改。
    a)首先修改光猫“网络-网络设置”的Internet选项,“连接模式”从“路由”修改为“桥接”,“IP模式”从“IPv4”修改为“IPv4&IPv6”,并点击“保存”。


  • b)修改“网络-用户侧管理-IPv6设置”,去掉“启动DHCPv6服务器”的✔(即不要选中),去掉“其他信息是否通过DHCP获取”的✔。


  • c)“网络-QoS设置-上行/下行基本设置”中,去掉“开启QoS模块”的✔(即不启用QoS)。这一步是为了第三部分的“进阶配置”中的Hysteria网络加速所用,这里顺手就给配置掉。
  • d)“安全-防火墙”设置为低,并去掉“DoS攻击保护”和“启用IPv6 session”选项的✔。当然,如果你的 光猫支持关闭防火墙,则最好关闭。这些功能都放到软路由去承载即可,无需每
  • 个设备都启用、层层加码。


  • e)“应用-高级NAT设置-ALG设置”取消所有选项的✔,即均不启用。这些是给仅IPv4网络使用的。{注:如果需要使用固定电话,则需要启用SIP”






f)“应用-IGMP设置-组播设置”,如果不使用IPTV,则可全部关闭。





g)“应用-UPnP设置”可取消✔,即不启用。这些是给仅IPv4网络使用的。



至此,光猫的设置全部完成。






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

何必呢?少说几句吧,网络这么大,聚到一起也不容易!: 5.0
何必呢?少说几句吧,网络这么大,聚到一起也不容易!: 5
必须收藏  发表于 2023-2-18 11:18

相关帖子

发表于 2023-2-14 22:43 来自手机 | 显示全部楼层
在哪里下载呢

点评

刚刚配置好,暂未提供下载方式。后续可能写一份详细的如何基于官方OpenWRT进行版本自编译的教程,愿意的话你可以自己编译。  详情 回复 发表于 2023-2-14 23:27
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-14 22:44 | 显示全部楼层
写好了一整篇无法一次发出来,未完待续。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-14 23:05 | 显示全部楼层
本帖最后由 eaze_v 于 2023-2-15 23:19 编辑

  • 软路由配置(拨号、DHCP
    软路由做主路由,进行PPPoE拨号,设置如下:

AWAN设置:
1)“接口-WAN-基础设置”里,先修改WAN protocol协议为PPPoE模式,根据实际情况,指定device网口,填写自己的拨号帐户名和密码(如果不知道,则需要问运营商获取)。其他保持默认不变。




2)“WAN-高级设置”里,“Force link强制链路”取消✔,“obtain IPv6 address获取IPv6地址”选择自动获取。其他选项保持默认不变。






3)“WAN-DHCP server服务器”的基础设置里,“ignore interface忽略接口”✔。




4)“WAN-DHCP server服务器”的IPV6设置里,默认均不启用。



BWAN6设置:
1)“WAN6-基础设置”中,协议类型选择“DHCPv6 client”Device设备手动填写“@wan”(注意wan字母要小写)。其他保持默认不变。





2)“WAN6-高级设置”中,强制链路取消✔,其他保持默认不变。








3)“WAN6-DHCP serer服务器 ”默认关闭,不做启用。





C)、WAN_6设置:
当配置完WANWAN6后,OpenWRT系统会自动生成WAN_6配置项,不要去做任何修改(你去点击编辑也没用,编辑不了)。


(今天不让上传图片了,明天继续)



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-14 23:27 | 显示全部楼层

刚刚配置好,暂未提供下载方式。后续可能写一份详细的如何基于官方OpenWRT进行版本自编译的教程,愿意的话你可以自己编译。
回复 支持 反对

使用道具 举报

发表于 2023-2-15 01:16 | 显示全部楼层
可以用图片外链空间的方式发

点评

如何外链,兄弟有教程吗,帮发个,谢谢~  详情 回复 发表于 2023-2-15 23:21
回复 支持 反对

使用道具 举报

发表于 2023-2-15 02:40 | 显示全部楼层
mark关注一下
回复 支持 反对

使用道具 举报

发表于 2023-2-15 08:18 | 显示全部楼层
麻烦测试下 笔记本无线的ipv6网关会不会在一定时间内丢失,导致ipv6不通,谢谢

点评

不会,为mac、win笔记本,macos、win、ubuntu三系统都没出现过。  详情 回复 发表于 2023-2-15 23:13
回复 支持 反对

使用道具 举报

发表于 2023-2-15 10:13 | 显示全部楼层
我这边设置完桥接之后后面光猫的步骤好像就不需要了,测试过联通和移动。楼主你那边电信是有什么不同吗?

点评

后面步骤一些是为了科研,一些是为了提升网速用的,基本每个特别配置的地方都备注了  详情 回复 发表于 2023-2-15 23:14
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-15 23:13 | 显示全部楼层
shenyz 发表于 2023-2-15 08:18
麻烦测试下 笔记本无线的ipv6网关会不会在一定时间内丢失,导致ipv6不通,谢谢

不会,为mac、win笔记本,macos、win、ubuntu三系统都没出现过。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-15 23:14 | 显示全部楼层
huangya 发表于 2023-2-15 10:13
我这边设置完桥接之后后面光猫的步骤好像就不需要了,测试过联通和移动。楼主你那边电信是有什么不同吗?

后面步骤一些是为了科研,一些是为了提升网速用的,基本每个特别配置的地方都备注了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-15 23:21 | 显示全部楼层
texdswa 发表于 2023-2-15 01:16
可以用图片外链空间的方式发

如何外链,兄弟有教程吗,帮发个,谢谢~

点评

imgur图床或者微博图床之类的 百度一下免费外链图床应该都有  详情 回复 发表于 2023-2-16 21:47
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-15 23:32 | 显示全部楼层
D)、LAN设置:
1)“LAN-基础配置”中,协议选择静态地址,设备选择BR-LAN桥接的多个网口(如果你只有一个LAN口,则直接选择具体的LAN网口即可)。其他都是自动设置或获取的,保持默认即可,无需修改。







2LAN-高级设置中,强制链路✔,使用默认网关✔。

















3LAN-DHCP server服务器配置中,基础设置默认不动。












高级设置中,选中“强制使用”,使得路由器成为家庭网络所有设备中的唯一DHCP服务器。





LAN-IPv6设置中“RA Service”和“DHCPv6-Service”均配置为服务器模式,其他配置项如图,保持默认即可,无需改动。










LAN-IPv6 RA设置中,参见下属设置,保持默认配置即可。








E)、接口-设备设置:
接口-设备设置中,如果软路由多于2个网口,则需要配置“BR-LAN”





在基础设备选项配置中,Bridge ports桥接端口,选中除WAN口之外的其他所有网口。其他选项保持默认,无需额外配置。



F)全局网络选项:
全局网络选项中,去掉IPv6 ULA-Prefix内的地址,选中Packet Steering开启CPU并发处理特性,可提升性能。



至此,软路由OpenWRT所有配置完成,此时电脑通过LAN口的网线连接软路由,应该已经可以获得IPv4IPv6双栈地址,并通过Test-ipv6.com的所有测试项了。


G)软路由版本选择:
特别强调:经过本人选择刷写的所有主流的不变来看,如果想顺畅、完整体验IPv6,强烈建议选择openwrt官方版本,国内大神编译的版本通常把IPv6功能和一些界面配置选项给屏蔽了(可能是受限于早期国内网络对IPv6支持不太好的原因)。
有动手能力的,最好基于官方OpenWRT源码进行自主编译,默认编译进来自己希望使用的各种插件。
我自己是用ubuntu编译了官方OpenWRT,效果最佳。


ArchitectureIntel(R) Celeron(R) N5105 @ 2.00GHz
Firmware VersionOpenWrt 22.03-SNAPSHOT r20042-28e1770a3b


具体编译方法,另帖说明,请关注后续帖子。










本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-16 00:02 | 显示全部楼层
  • 无线路由器配置(桥接AP
    A)无线路由器桥接软路由,仅仅作为AP介入点的配置如下。由于各家配置界面不一样,此处仅以某家设置做个参考:










B)各个厂家的无线路由器,通常默认是关闭了IPv6功能的。需要找到设置选项并打开。由于各个厂家的设置项所在设置菜单的位置不同,这里仅贴图示意:





  • 手机电脑平板NAS设置
    个人设备默认均支持并已经开启了IPv6,无需额外配置。


三、进阶配置:
  • 开启IPv6后打开网站慢?
    这个问题是目前网络中各种设备对IPv6参数不一致带来的,主要是MTU长度配置不同。因此我们把WANLANIPv4IPv6MTU长度全部设置为1432,即可看到效果如下:

设置前,每经过一个关键节点,均需要数秒钟时间:



当修改了MTU值之后,重新测试,则每个节点仅需0.2s左右,速度提示10+倍,打开网站速度也是刚刚的,秒开的感觉瞬间回来了 :)





具体设置方式参见:
1)“接口-WAN-高级设置”里,“overrride MTU”修改为 1432。(图021



2LAN-IPv6 RA设置中,RA MTU也设置为1432即可。(图035



MTU设置修改这两个地方即可。
至此,完美支持IPv6的双栈家庭网络,和科研基础环境就搭建好了,尽情享受双栈冲浪的各种优势吧。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复 支持 反对

使用道具 举报

发表于 2023-2-16 21:47 | 显示全部楼层
eaze_v 发表于 2023-2-15 23:21
如何外链,兄弟有教程吗,帮发个,谢谢~

imgur图床或者微博图床之类的 百度一下免费外链图床应该都有

点评

好,试试看,thanks~  详情 回复 发表于 2023-2-17 22:56
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-3 02:59

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表