如何在openwrt上实现ipv6

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在openwrt上实现ipv6相关的知识,希望对你有一定的参考价值。

WINDOWSXP版本安装方法:IPv6的设置和IPv4不一样,因为是新技术,所以并没有提供像IPv4中那样的窗口界面,需要用命令行设置。安装:进入命令行模式(方法为开始,运行,输入cmd,确定)输入ipv6install后回车会提示安装成功虽然在windowsxp中IPv6作为网络协议安装,但是在“网络连接”文件夹中“本地连接”的“属性”里面却看不到。我们可以用ping6::1命令来验证IPv6是否正确安装。当ping6::1命令返回正确,可以确定IPv6协议栈已经正确安装。注意:这里的ping6::1命令其实就是类似于IPv4中的ping127.0.0.1。当然了,通常情况下,如果你使用一个IPv6网络,通常不需要自己手动配置这些,因为IPv6支持“无状态自动配置”,就是你接上网线,路由器,或者某台服务器,就自动帮你把需要设置的自动设置好。Linux下方法类似,估计你不会用到那个,我就不写了。还有,IPv6的使用方法在Windows的帮助文档里面有详细介绍,你可以去看看WindowsXP(SP1及SP2)和Windowsserver2003系列安装方法:    windowsxp(sp1及SP2)和WindowsServer2003family已经正式支持IPv6,它们的安装方法也相同。要安装IPv6协议,操作如下:(因为下面需用的图片前面基本上都已贴出,所以在此就不再插图。)    1.点击“开始”,点击“控制面板”,然后双击“网络连接”。    2.右击本地连接,然后点击“属性”。    3.点击“安装”。    4.在“选择网络组件类型”对话框中,点击“协议,”,然后点击“添加”。    5.在“选择网络协议”对话框中,点击“MicrosoftTCP/IPversion6”,然后点击“确定”。    6.点击“关闭”,保存对网络连接所做的修改。    有一点注意,在windowsxp(sp1及sp2)中安装IPv6后,完毕后显示出来的是“MicrosoftIPv6DeveloperEdition”,其实这仅仅是名字显示,实际上和windowsserver2003的支持是一样,微软只是因为怕影响windows本地化版本的改变而没有修改IPv6的显示名称。 参考技术A Ipv6的网络现在基本只有部分高校的教育网才能连接上的。其他的网络暂时还未普及,只有Ipv4。

你的是学校的网络不?如果不是,那就没办法了……

如果是,而且登不上的话,你试一下这个方法:
按 win+R组合键,调出 ”运行 “对话框,输入”CMD“,再在弹出的对话框里面输入 "ipv6 install",然后按一下Enter键,看能不能加载Ipv6网络。
参考技术B 然而国内运行商的ipv6国际网路连线早已切断

openwrt旁路由的扩容及设置ipv6

参考技术A 我的家用网络的拓扑现在很简单,主路由是小米AC2100 ,旁路由是群晖虚拟的openwrt,其实我之前也将小米AC2100刷成了openwrt使用起来吧,每次断电后无线都是需要手动重启的,我也是个米粉,主要是小米隐私这块做的真的挺好。闲话少说了,这次我的主要目的是想将自己的虚拟软路由和分区扩容的过程概述一下,ipv6也是需要的

ac2100作为主路由拨号,如图

主路由的DHCP要关闭,因为,普通的路由器是可以修改网关的,小米没法修改,所以我采用了主路由拨号,而DHCP是在旁路由那边,

这边主路由的设置已经设置完毕,下面需要到群晖上面建旁路由了

选择群晖套件里的Vitual Machine Manager虚拟机套件

打开虚拟机套件,上传openwrt文件(从pc上还是从NAS上传看你镜像存的位置

然后选择虚拟机导入

选择导入刚刚传的openwrt

设置你所需的openwrt的参数

之后便直接点击下一部即可

最后选择应用

点击链接虚拟机,弹出网页,修改旁路由的ip 位192.168.31.2

vi  /etc/config/network

root@BleachWrt:~# cat /etc/config/network

config interface 'loopback'

        option ifname 'lo'

        option proto 'static'

        option ipaddr '127.0.0.1'

        option netmask '255.0.0.0'

config globals 'globals'

        option ula_prefix 'fd86:6d56:e299::/48'

        option packet_steering '1'

config interface 'lan'

        option type 'bridge'

        option ifname 'eth0'

        option proto 'static'

        option ipaddr '192.168.31.2'

        option netmask '255.255.255.0'

        option gateway '192.168.31.1'

        option dns '114.114.114.114'

        option broadcast '192.168.31.255'

输入旁路由ip192.168.31.2

然后在旁路由上设置图

如果你想让你的主路由提供DHCP选择忽略此接口

选择忽略此接口可忽略点击lan口的动态DHCP

使用链接ssh的工具链接旁理由分区扩容,Transmission

输入命令lsblk

使用命令 cfdisk 进行分区即可 sda5作为/overlay分区,sda4作为docker分区,sda3作为Transmission

上下键,选择,回车键,即分区成功,最后选择write 写入,输入yes, 最后选择Quit推出即可,reboot重启路由

重新链接openwrt

ount /dev/sda3 /mnt/sda3

unt /dev/sda4 /mnt/sda4

mount /dev/sda5 /mnt/sda5 挂载分区

然后将overlay 复制到sda5

cp -r /overlay/* /mnt/sda5

查看有 upper work 即可

然后进入cd /mnt/sda3

创建 download settings

mkdir download settings

chmod 777 download/ settings/ 给文件权限,

进入软路由操作,挂挂载分区即可

点击uuid sda5作为overlay 使用 保存应用

重复之前的操作,将,sda3 和sda4也挂载即可。

查看挂载点是否添加进去

然后点击网络存储里的网络共享将/mnt/sda3/settings共享出去

下面是Transmission的配置目录

然后保存应用重启openwrt 即可

查看配置是否生效

点击网络存储里的网络共享,会发现,又挂载了,其他目录删除即可,只留下/mnt/sda3/download

最后查看计算机的ip获取情况,和网速

测试完美

以上是关于如何在openwrt上实现ipv6的主要内容,如果未能解决你的问题,请参考以下文章

如何通过路由器部署ipv6环境

4-Openwrt ipv6之NAT6

OpenWrt关闭IPv6

OpenWRT配置IPV6

esir OpenWRT 固件 IPv6 设置

Openwrt ipv6 怎么设置