PandoraBox固件启用IPV6网络
本文最后更新于 698 天前,其中的信息可能已经有所发展或是发生改变。

{message type=”success”}记录给自己的小米路由器3G刷PandoraBox和启用联通的IPV6,解决上游有IPv6下游无IPv6问题{/message}

0.准备工作

需要条件:

  1. PandoraBox固件已刷好。
  2. 路由器wan6能获取上游IPv6地址。

需要工具:

  1. 下载安装 Xsehll软件。
  2. 下载安装WinSCP软件.
  3. Nat6文件

注意:刷机时需要使用有线网卡连接电脑。

1.登陆SSH

使用Xshell软件
如果有一定的Linux基础,使用起来会比较方便,如果没有,也没关系,都是比较简单的操作,对着教程操作就好。

PandoraBox固件启用IPV6网络插图

打开Xsehll软件,选择”文件-新建“,在弹出的对话框中的”主机“输入 192.168.1.1,然后点击“确定”。在之后弹出的界面中选择“连接”

PandoraBox固件启用IPV6网络插图1

之后,会弹出安全警告,选择“接受并保存”即可



输入用户名和密码,密码与路由器登录密码相同。
用户名和密码默认是root admin

2.部署IPv6环境

2.1安装kmod-ipt-nat6

opkg update
opkg install kmod-ipt-nat6
PandoraBox固件启用IPV6网络插图2

2.2将”IPv6 ULA Prefix” 的前缀由 f 改为 d

uci set network.globals.ula\_prefix="$(uci get network.globals.ula\_prefix | sed 's/^./d/')" 
uci commit network

(图片不再演示)

2.3将DHCP服务器设置为”总是广播默认路由“

uci set dhcp.lan.ra_default='1' 
uci commit dhcp

2.4生成nat6脚本

touch /etc/init.d/nat6 

2.4.1打开WinSCP软件新建连接,全部选是,待连接成功。

PandoraBox固件启用IPV6网络插图3

打开目录/etc/init.d,双击nat6文件,将文章开头准备工作里的Nat6文件内容复制粘贴进来。按CTRL+S保存

PandoraBox固件启用IPV6网络插图4

2.5修改权限,并生效

chmod +x /etc/init.d/nat6 
/etc/init.d/nat6 enable

2.6禁止防火墙设置:“Allow-ICMPv6-Forward”(可能报错,可以不管)

uci set firewall.@rule\["$(uci show firewall | grep 'Allow-ICMPv6-Forward' | cut -d'\[' -f2 | cut -d'\]' -f1)"\].enabled='0' 
uci commit firewall

2.7修改/etc/sysctl.conf

使用WinSCP,把文件中相关内容改为以下内容,没有的话就添加,大概说接收广播并开启ipv6转发

net.ipv6.conf.default.forwarding=2 
net.ipv6.conf.all.forwarding=2 
net.ipv6.conf.default.accept_ra=2 
net.ipv6.conf.all.accept_ra=2

2.8加入转发规则,编辑/etc/firewall.user

在文件未尾添加以下语句:

ip6tables -t nat -I POSTROUTING -s $(uci get network.globals.ula_prefix) -j MASQUERADE



3.配置Ipv6 hosts

下面配置Ipv6 hosts,使相关的网站(Google,Wiki,Youtube,Facebook等)走Ipv6通道

3.1安装wget

opkg update && opkg install wget

3.2从网络上下载Ipv6 hosts文件

wget --no-check-certificate https://cdn.xlhhy.cn/nat6.txt -O /etc/host_ipv6

3.3回到路由器设置界面,选择”网络 -> DHCP/DNS -> HOSTS和解析文件”,在额外的HOSTS文件中填入 /etc/host_ipv6 然后点击“保存应用”

PandoraBox固件启用IPV6网络插图5

3.4设置启动项

实现定时重启,以及自动更新Ipv6 hosts等功能

选择”系统->计划任务”,新建,把下面自定义勾勾打上。

在参数里面填入:

0,1,11,21,31,41,51 * * * * /usr/bin/set\_kernel\_timezone >/dev/null 2>&1 
*/20 * * * * echo 3 > /proc/sys/vm/drop_caches 
30 4 * * * sleep 1m && touch /etc/banner && reboot -f 2>/dev/null ###定时重启 
*/30 * * * * ping -c 4 www.baidu.com 2>/dev/null ###Ping_baidu 
00 3 * * * wget --no-check-certificate https://raw.githubusercontent.com/lennylxx/ipv6-hosts/master/hosts -O /etc/host_ipv6 2>/dev/null ###更新Ipv6 Hosts
PandoraBox固件启用IPV6网络插图6

3.5修改Wan6口

点“网络 ->接口 -> Wan6”,将相关设置改为图片中的设置,然后点 “保存&应用”

PandoraBox固件启用IPV6网络插图7

3.6重启路由器

选择“系统 ->重启“,点”执行重启“,以重新启动路由器。路由器重启后,Ipv4和Ipv6应该就都能正常使用了。

PandoraBox固件启用IPV6网络插图8

{message type=”success”}IPv6设置完成{/message}

查看电脑以太网属性
PandoraBox固件启用IPV6网络插图9

IPv6测试

PandoraBox固件启用IPV6网络插图10

看见10/10就是成功了

教程结束

PandoraBox固件启用IPV6网络插图11
文章标题:PandoraBox固件启用IPV6网络
文章作者:xiaolan
文章版权:属于 小懒后花园 所有,转载请注明出处
本文链接:https://www.xiaolanhhy.com/technology/599.html
友情提示: 如果文章部分链接出现404,请留言或者联系博主修复。
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇