老毛子 Padavan 路由器固件开启教育网 IPv6 并实现IPv6转发

老毛子 Padavan 路由器固件开启教育网 IPv6 并实现IPv6转发

文章目录[隐藏]

设置字体大小:   

自从给小米路由器mini刷了老毛子固件之后就特别想实现路由器的 IPv6 服务,最近刚到学校就开始折腾,到今天总算是比较完美了。注意:此教程只适用于老毛子Padavan 华硕固件,并且有原生 IPv6 网络(教育网)。

一、开启opt环境

首先要在老毛子的管理后台开启 opt 环境,设置路径在“扩展功能”-“配置扩展功能”-“opt环境”,启用 opt 自动更新、启用扩展脚本自动更新、打开 opt 强制安装、opt 安装模式选择“自动选择:SD→U盘→内存”。打开之后在 log 中会有安装的过程,出现类似【opt】: opt 挂载正常:tmpfs的日志说明 opt 环境已经安装成功。

开启 opt 环境

二、开启 WAN 端 IPv6

在管理后台“外部网络(WAN)”-“IPv6 设置”中设置:

IPv6 连接类型:Native DHCPv6;即原生的 DHCPv6

IPv6 外网设置

获取 IPv6 外网地址:Stateless: RA

DNSv6 外网设置

自动获取 IPv6 DNS:否

DNSv6 服务器 1:2001:250:4800::a

DNSv6 服务器 2:2001:250:4800::b

注:DNS 的设置可能每个学校不太一样,以学校的教程为主,比如我们学校要求 IPv6 的 DNS 设置为:2001:250:4800::a  2001:250:4800::b

IPv6 内网设置

通过 DHCPv6 获取内网 IPv6 地址:启用

启用 LAN 路由器通告:启用

启用 LAN DHCPv6 服务器:Stateless (*)

总的设置如下图:

settings

设置好后点击页面下方的“应用本页面设置”,等待路由器反应过来后就打开“网络地图”-“外部网络状态”,可以看到已经获取到了 IPv6 地址,如图:

network-map

然而这个时候只是路由器能访问 IPv6,路由器下级的设备还不能,因为没有对应的 IPv6 转发协议。网上有很多这样的程序,6relayd 就是其中一个,这里我用 6relayd 来转发 IPv6。

三、安装并运行 6relayd

用 ssh 工具连接到路由器,运行以下命令:

opkg update
opkg install 6relayd

Select Code

Copy

安装好之后再输入以下命令来运行 6relayd

6relayd -d -A eth2.2 br0

Select Code

Copy

这里的 eth2.2 就是 WAN 网口的网卡名,可用 ifconfig 命令来查看,一般不用更改。而 br0 则代表整个内网,一般也不用更改。

运行之后连接到路由器的设备也能获取到 IPv6 地址并访问 IPv6 资源。

电脑谷歌查看 IPv6 地址

不过呢,一旦重启之后 Opt 环境就重新配置了,6relayd 也就没了。所以每次重启都要重新安装并运行 6relayd,很是麻烦。如果你想每次开机都自动配置 6relayd 的话就看下一步。

四、开机自动安装并配置 6relayd 脚本

下面给出我写的脚本,粘贴到“高级设置”-“自定义设置”-“脚本”-“在路由器启动之后执行”中最后即可实现开机自动安装配置 6relayd。

#开机自动安装运行 6relayd
export PATH=‘/etc/storage/bin:/tmp/script:/etc/storage/script:/opt/usr/sbin:/opt/usr/bin:/opt/sbin:/opt/bin:/usr/local/sbin:/usr/sbin:/usr/bin:/sbin:/bin‘
export LD_LIBRARY_PATH=/lib:/opt/lib
while ! [ -x "`which opkg`" ]
do
        logger -t "【6relayd】" "Waitting opt install"
        sleep 3
done
while ! [ -x "`which 6relayd`" ]
do
        logger -t "【6relayd】" "6relayd not found,begin to install it"
        opkg update
        opkg install 6relayd
done
logger -t "【6relayd】" "6relayd has been installed"
6relayd -d -A eth2.2 br0
logger -t "【6relayd】" "6relayd start"

Select Code

Copy

然后点击页面下面的“应用本页面设置”即可,这样每次开机的时候会等待 opt 环境,一旦安装好 opt 环境就自动下载 6relayd 并配置运行。

五、解决 6relayd 自动掉线

我看网上有说如果长时间没有 IPv6 的连接,6relayd 会自动停止,这样就要重新运行 6relayd 一次,我想到的解决办法是每隔半小时 ping 一下谷歌的 IPv6 地址。将以下代码添加到“系统管理”-“服务”-“计划任务 (Crontab)”中即可。

 */30 * * * * ping -6 -c 2 ipv6.google.com

Select Code

Copy

六、总结

好啦,以上就是这篇博客的全部内容了,在这里我也希望学校能早日在宿舍区域也开启 IPv6 ,不过到那时我也该走了  可惜了,毕竟 IPv6 短时间内还只是教育专属资源。

原文地址:https://www.cnblogs.com/zafu/p/9186966.html

时间: 2024-09-28 18:39:07

老毛子 Padavan 路由器固件开启教育网 IPv6 并实现IPv6转发的相关文章

新路由3newifi3路由器刷机newifi3breed解锁小白刷机教程路由器刷breed老毛子Padavan固件

路由刷机围观33696次5条评论日期:2018-11-23字体:大中小 此教程只针对新三路由器小白玩家,大神勿喷,非常详细. 先说一下,本人2018年11月22日新入手了个新三路由器,收到货晚上8点,由于想刷老毛子心急,一直折腾,用恩山论坛一键刷breed解锁未成功,一直到次日凌晨3点多也没弄好,幸运的是第二天得到王先生耐心指导,终于用论坛h大的方法成功刷入breed,再次感谢.下面是教程. 新三路由器刷老毛子分两个步骤,第一就是刷入breed解锁,第二就是刷入老毛子等固件.刷机之前先下载好两个

北京联通光猫+老毛子固件路由器+Win7 IPV6设置

第一步登录光猫查看是否获取到IPV6地址 第二步:设置老毛子路由器 参考文章:https://blog.yuick.com/2019/04/22/ipv6.html 第三步:设定win7 IPV6 这里需要手动填写IPV6 的DNS,然后依据下面这个链接执行脚本(用管理员权限) https://github.com/XX-net/XX-Net/issues/7241 第三步:IPV6测试 测试网址:http://test-ipv6.com/index.html.zh_CN 原文地址:https:

小米路由器老毛子固件aria2配置

dir=/mnt/aria/downloads log=/mnt/aria/config/Aria2.log input-file=/mnt/aria/config/aria2.session save-session=/mnt/aria/config/aria2.session force-save=true log-level=error @disk-cache=128M@allow-overwrite=true@auto-file-renaming=true # see --split o

Padavan老毛子的二级路由,怎样设置与主路由在同一网段

1.先将操作模式设为AP模式 2.设置成功后,将不会在有wan外网设置的页面,如下图,只有lan内网设置.然后设置默认网关为主路由器IP,并且关掉DHCP服务器即可. 原文地址:https://www.cnblogs.com/housestudy/p/11408439.html

Padavan 路由器系统如何放开wan口的samba访问

一. 网络拓扑和配置概述 1.主路由器为DLINK-868L,上面接的光猫,LAN IP: 10.0.0.1 2.小娱路由器C5刷Padavan为二级路由器. 固件版本:3.4.3.9-099_9-8-4 CPU:7621A RAM:512M DDR3 FLASH:32M 二级路由器的WAN口接到主路由器的一个LAN口. 二级路由器的WAN IP设置为静态IP,为10.0.0.97. 二级路由器的LAN IP为老毛子的默认IP :192.168.123.1 二级路由器开启了samba服务. 二.

逆向路由器固件之敏感信息泄露 Part2

之前的文章中详细介绍了各种解包路由器固件的工具.解包之后就获得了固件中的文件.下一步就是分析文件寻找漏洞了.这次分析的目标是Trendnet路由器,分析的漏洞是一个远程获取路由器权限的漏洞. 初步分析 通过路由器的登录界面得知路由器型号为Trendnet TEW-654TR,这对收集目标的信息是很有帮助的.通过官方介绍得知该路由器的一些特性.包括支持路由器,无线接入点,无线接入点客户端三种模式,支持NAT和有状态的包检查防御攻击以及有一个简单的web界面支持远程管理等.官网目前最新版固件为V1.

华硕 RT-AC54U路由器固件功能说明

引言 华硕 RT-AC54U这款路由器固件,界面做的非常不错(起码比OpenWrt要好看).功能也比較强悍,可是对于刚入手这个固件的用户可能会对此固件的一些非常好用的功能无从下手,所以这里我就写下了这个文章. 固件亮相 固件相关信息 固件源码地址:padavan / rt-n56u - Bitbucket 固件源码编译说明:HowToMakeFirmware 使用说明 控制台说明 此处就是路由器的命令控制台,和linux的命令行操作一样. VPNclient 这里能够使用脚本进行自己主动分流设置

逆向路由器固件之解包 Part1

这个系列的文章以逆向路由器固件的方式来挖掘路由器中存在的漏洞. 本篇文章主要以介绍解包固件工具为主.文中演示用的固件可以在这里下载.由于针对设备的攻击越来越多,很多厂商把不提供固件下载作为一种安全策略.所以有些时候只能通过物理的方式从设备中导出固件.后续的文章中会介绍相关技术. 通用的linux RE工具 file — 用来检测是否是有效的文件和文件类型hexdump —16进制导出工具strings 跟hexdump类似但是可以以可读的形式展示dd— 从二进制文件中挖掘数据lzma— 解压LZ

逆向路由器固件神器--binwalk

binwalk是国外大神devttys0的作品,用于分析路由器固件. win10 应用商店的debian可以直接使用apt-get install安装. 使用方法很简单,只需要binwalk 后面加上固件文件名即可. 如果需要解压bin固件,需要使用binwalk -Me,即可自动解压到当前目录(不一定解压成功,因为各家固件都有不同程度的加密) 原文地址:https://www.cnblogs.com/sherlock-merlin/p/9295843.html