天津大学ipv6快速使用指南 V2.0,为你快速排除疑难杂症。
关键词:
tju , ipv6 , tjuwlan , 天津大学 , 天津大学ipv6 , 北洋园校区
Table of Contents
请善用目录。如果您有疑难杂症又不想看文章请直接跳至疑难杂症章节
0.序言
先说两句题外话
博主是重度的ipv6用户。在学校搬至北洋园校区之后,全校的网络系统也在2015年第二学期升级。原先的系统ipv6环境一直是稳定的,新系统更换后,整个学校的ipv6环境一直处于一种玄学状态,大范围不定时的无法获取地址、网关不分配情况屡屡发生。
大佬们常常教育我们:STFW!(搜搜那该死的网络!Search The Fu.ing Web)或者RTFM!(读读那该死的手册!Read The Fu.ing Manual)。 但是,我却要说 NGDM!(根本不存在指导手册这种鬼东西!There is NO God Damn Manual !)。
最令我惊讶的是谷歌不到相关信息,google“tju”“ipv6”,竟然是我原来的一篇皮毛文章排在前面。信网中心的指导页也停留在上个世纪,我就在此自己写一点东西,希望能对你有所帮助 :-)
-2016.12.16
这篇文章开始于2016年4月份,陆陆续续编辑丰富的,至少当时的资料是极其匮乏的。这里的所有东西都是基于经验总结,目的很单纯,就是为了排忧解难。错误和纰漏是难免的。最后祝大家用网愉快。
-2019年7月29日
更新Ubuntu16.04的ipv6地址和网关强制刷新的方法。
1.接入
1.1 ipv6接入方式
我校目前采用ipv6原生双栈接入。什么是双栈接入?
双栈(Dual-stack):双栈技术运行IPv4和Ipv6共存在同一个网络。双栈设备可以同时配备IPv4协议栈和Ipv6协议栈的主机、服务器或路由器。同时支持IPV6和IPV4两种接入方式就叫做双栈接入
ipv6地址分配为DHCP方式。
我在ipconfig里看到,也有显示ISATAP隧道,不过是显示未连接的状态。没有见到使用过这条隧道的时候,自身我也没有用过这种方式,暂时无视。
目前在各教学楼、实验室、寝室,无论有线、无线网络,都提供ipv6环境。
1.2 有效连通条件
目前我校ipv6需要通过建立pppoe拨号后方可连通。(也有偶尔不需要拨号就可以用的情况,一般是短期内本设备经过了认证)。
体现在:初期插线后,不分配本地ipv6默认网关。拨号后理论上立即分配。
联通条件为同时获得以2403为开头的可聚合全球地址&&获得fe80本地ipv6地址&&ipv6默认网关
后有人指正说不需要拨号就可以获取到ipv6地址。目前情况确实。
这条就当做经验结论稍微参考一下吧。
以上为理论情况。有问题请转至“疑难杂症”章节。
1.3 关于认证
多说一句,绝对不建议使用信网中心提供的认证工具。该工具同时为一种本地代理,将会与某些代理软件(ShadowS0cks、某些chrome代理插件)产生严重冲突。一般情况下,你不会想到是认证软件的问题,反而会怀疑自己的设备出现问题。谨记谨记!
1.4 典型连接状态
在windows下的典型连接状态示例如图
PPPoE用作认证。本地连接是双栈接入,同时具有ipv4和ipv6有效连接。
以上为理论情况。有问题请转至“疑难杂症”章节。
2.杂项
2.1 DNS问题
本校网络默认dns为 202.113.15.1 和 202.113.15.2 。
强行改变dns地址会发生未知异常问题。
2.2资费问题
ipv6所有流量不计费。但,在使用ipv6类代理免流量时,请务必确认流量通道。
2.3 计费结算时
ipv6连接在月末计费结算时不会中断,请放心使用。
3.疑难杂症
3.1无法获取ipv6地址/ipv6默认网关(Windows)
室友都在ipv6在PT疯狂下载,而你却无法连接束手无策?无法连接到ipv6?六维空间用不了?无法获取ipv6默认网关?
强制刷新ipv6地址和网关,可以解决。
1.确认自己PPPoE(即认证)成功拨号(目前不再需要)
2.再次确认有没有2403的全球可聚合ipv6地址(如下图)?
3.点击开始菜单,点击运行,输入命令 cmd
4.输入
ipconfig /renew6
等待运行结束
5.再次确认ipv6环境?如不正常再执行一次4步骤(实际经验最多两次即可100%获取ipv6环境)
6.完成,然后可以在我的博客下面留个言反馈一下 :-)
如有问题,请确认之前折腾的时候,你是否强制开启了ipv6隧道等配置?请使用winsock等工具重置你的连接环境,或者反着折腾回来。再尝试该方法。
拓展:ipconfig为网络管理相关的命令行配置工具。 /renew6 为续约ipv6地址租期
3.2 无法获取ipv6地址/ipv6默认网关(Ubuntu 16.04)
使用树莓派的raspbian时没有遇到过ipv6无法联通的情况。最近使用Ubuntu16时,重启后频繁遇到获取地址但是无法联通的情况。
请尝试重新获取dhcp6地址。
sudo dhclient -6
贴一段dhclinet的手册。
NAME dhclient - Dynamic Host Configuration Protocol Client SYNOPSIS dhclient [ -4 | -6 ] [ -S ] [ -N [ -N... ] ] [ -T [ -T... ] ] [ -P [ -P... ] ] [ -i ] [ -I ] [ -D LL|LLT ] [ -p port-number ] [ -d ] [ -df duid-lease-file ] [ -e VAR=value ] [ -q ] [ -1 ] [ -r | -x ] [ -lf lease-file ] [ -pf pid-file ] [ --no-pid ] [ -cf config-file ] [ -sf script-file ] [ -s server- addr ] [ -g relay ] [ -n ] [ -nw ] [ -w ] [ -v ] [ --version ] [ if0 [ ...ifN ] ] DESCRIPTION The Internet Systems Consortium DHCP Client, dhclient, provides a means for configuring one or more network interfaces using the Dynamic Host Configuration Protocol, BOOTP protocol, or if these proto‐ cols fail, by statically assigning an address.
3.3 关于某些代理(小飞机和chrome插件类)软件的失效
请检查信网中心提供的认证工具。该工具同时为一种本地代理,将会与某些代理软件(ShadowS0cks、某些chrome代理插件)产生严重冲突。一般情况下,你不会想到是认证软件的问题,反而会怀疑自己的设备出现问题
4.拓展阅读(ipv6免流量)
主要是我的ipv6校园网免流量服务器的搭建日志。有兴趣可以自己试一试。
[实验2更新]基于openvpn的校园网ipv6免流量方案 |ipv6|校园网|免流量
[实验]VPS搭建ss服务中转实现纯ipv6访问网络-校园网免流量
[趴会儿project]No.003 基于树莓派的ipv6+OpenVPN校园网免流量无线热点/路由器
5.后记
每天都有相当一部分人在检索ipv6和校园网。你看完文章尝试的反馈是对所有尝试折腾ipv6的人的最宝贵的财富,也是对我最好的激励。
欢迎任何反馈跟进。如果你检索过tju与ipv6,那么你一定知道这方面的匮乏程度。希望我今天写的一些东西能帮助到所有ipv6用户
适度ipv6益脑
沉迷ipv6伤身
合理安排时间
享受健康生活
——送所有折腾ipv6的同学
感谢学长的邮件回复,2020年了,天大这个网真的是太反人类了。。。
@poorpaper
早日毕业提桶跑路就完事了居然能搜到我天的学长真神奇。今天弄shadowsocks但发现手机端v6连不上,折腾了一天后来才发现是手机连tjuwlan根本就不通v6,真是难受死了。话说不知道学长现在还在不在渣天(手动捂脸)
@double king 不幸的是,仍然还在……我是在宿舍用无线热点的方案。https://steinslab.io/archives/1103
手机端ipv6支持参差不齐,建议外出时使用流量
@double king 手机端需要Root+BusyBox+DHCPv6 Client才能拿到IPv6 address.
Android对DHCPv6的支持本来就不好....
@Pentacene 哈哈哈哈 祝早日跑路~
哎,成天捣鼓这个真的得不偿失。
@rrr 对,有点浪费时间
楼主你好啊,我就是天大新校区的学生。现在通过该host通过ipv6访问外网无压力,现在就是有一个问题,电脑是可以同时获取到ipv4和ipv6的网址的,用ppoe登录之后也能访问Google之类的外国网站,能访问youtube网页但是播放不了视频,除非把ipv4网络勾选取消。我需要工作,所以要确保qq随时在线,所以还是需要ipv4网络,我又想同时播放youtube上的视频,有什么好方法吗?
@123lulu 试试以下的工作:
1.只用QQ的话,QQ有个socket5代理选项,你弄个ipv6的VPS弄个SS,本地QQ用SS的代理,应该能行。
2.海外自建个VPN服务器,全局使用vpn上网。参见https://steinslab.xyz/archives/436
学哥 我是17级通信工程新生 我住格园1斋 想请教你下
padavan的路由器怎么设置能获得ipv6地址啊 现在在用tjuwlan无线网连到搬瓦工 慢的很 用网线实测速度46Mbps
@vickunwu 不知道你这个固件是基于什么的。我的Raspbian插线即有原生ipv6。46Mbps几乎打满带宽了
@SPtuan 你好 学哥 我现在买了个USB千兆网卡 打算凑合用 但是显示本地连接只有100Mbps 咱们的网络接口不应该是千兆的么
@SPtuan 还有 学长 我想知道哪家vps比较适合宿舍一起用啊
@vickunwu 是1Gbps没错。宿舍ipv6用的人很多,我觉得每家速度都差不太多
@vickunwu 我的经验是conoha会好一些
老校区实验室,ipv6总是断断续续的,显示无internet访问,运行ipconfig /renew6之后 ,显示ipv6是2001的还是没有ipv6。
@breakwall 老校区不知道怎样。不过你这个昵称吓我一跳
[…] [手册]天津大学ipv6快速使用指南 V2.0 & 疑难杂症解决 […]
太谢谢了!那个认证工具傻逼透了,搞得我shadowsocks没法翻墙,我还以为是猎豹的锅,多谢提醒
@Geemok 是的,它本身那个软件会改本地代理设置,退出还不一定会改回来,就很坑 ,关键是想不到它是个本地代理软件。要是还有什么坑点也可以告诉我,我更新在文章里给大家都看看
【还是在这里补充一下吧。这篇文章开始于2016年4月份,陆陆续续编辑丰富的,至少当时的资料是极其匮乏的。这里的所有东西都是基于经验总结,目的很单纯,就是为了排忧解难。错误和纰漏是难免的。最后祝大家用网愉快。
我的不是2403,是2001,ipconfig/renew6 之后是
Windows IP 配置
不能在 WLAN 上执行任何操作,它已断开媒体连接。
不能在 本地连接* 11 上执行任何操作,它已断开媒体连接。
不能在 蓝牙网络连接 上执行任何操作,它已断开媒体连接。
不能在 isatap.{E1B9BC31-EB96-4193-AF35-C0487657F130} 上执行任何操作,它已断开媒 体连接。
如果断了话得拔了网线,等它自己连上;如果还不行,得连宽带连接,再等它自己连上,有时可以有时不行的感觉,哪里的问题?
@rendowyee 经过许多人的试验,一般都是先连上pppoe连接之后,在用ipconfig /renew6 刷新才会100%有效。那个2001的地址根据经验,是通过隧道分配的地址,我从来没成功使用过 : )
@rendowyee 记得不要用信网中心的那个客户端,那个客户端会导致shadowsocks冲突,dns污染,无法访问不存在的网站,甚至某些国内网站无法访问等等一系列的问题
@SPtuan 我是连接上了PPPOE后(电信的网),再用ipconfig/renew6的,还是出现那些信息。
连接上IPV6之后,我的是2001,使用上感觉没什么问题,最近也不怎么掉线。
只不过我的情况好像不太一样,说出来让大家了解一下,如果有跟我情况一样的,插拔网线就行了把,有时显示尝试正在连接,你直接 打开网页就行。
最后那个信网中心的客户端是啥?这是你们天大的东西吗?
@SPtuan 我是连接上了PPPOE后(电信的网),再用ipconfig/renew6的,还是出现那些信息。
连接上IPV6之后,我的是2001,使用上感觉没什么问题,最近也不怎么掉线。
只不过我的情况好像不太一样,说出来让大家了解一下,如果有跟我情况一样的,插拔网线就行了把,有时显示尝试正在连接,你直接 打开网页就行。
最后那个信网中心的客户端是啥?这是你们天大的东西吗?
@rendowyee 抱歉啊…我以为你是我们学校的……各个学校网络环境都不同,能正常使用就太好了!
是这样的,我们学校信网中心提供了一个拨号的客户端,但其实那个客户端除了pppoe拨号之外,本身也是个监听127.0.0.1的代理,这就导致许多人的ss和vpn工作不正常了… ; )
@SPtuan 还提供拨号的客户端,虽然很完善......但是感觉就不太对啊,这种东西还是不要用国内的比较好。很多人?你们是计算机学院的吗?我们这边没什么人知道IPV6的感觉,管的也不严。
@rendowyee 那个客户端是用来拨号认证上网的,和使用ipv6没关系。我是学机械的 = =。
ipv6还好吧,以前确实没人用,我自己宿舍打满100Mbps。最近一堆人开始用六快拨,把整个ipv6带宽都摊薄了 =。=,不开心
你好,我连接上了pppoe,然后本地连接得到了2403:...,但是我访问ipv6.google.com或者是其他ipv6检测网站时候还是告诉我使用的是iPv4连接的,(win7 )
@fujiazhiyu 咱们的网路默认不分配 ipv6 DNS地址,你可以手动指定ipv6公共dns,然后再试下 : )
@SPtuan 我的pppoe的连接方式始终是iPv4的,本地连接是ipv6的,这个是对的吗?然后手动接入北邮或者上交的DNS,这之前我已经获取了2403:***的地址,再接入公共ipv6DNS后好像也没产生什么变化。。
但是有些检测网站http://www.kame.net/上面的小王八有时候会动,http://ipv6.jmu.edu.cn/上面的大猫就不动,始终显示我用ipv4访问的。。
另外我设置了github上的那个hosts,ipv6 google和youtube那些都可以访问,即使在不拨号的情况下。所以我该怎么搞懂我到底有没有连接上ipv6呢?
@fujiazhiyu 连上了。验证方法可以能在cmd命令行里成功ping通ipv6地址,就是成功连接了。随后就可以按照需求搞各类应用了
原来以太网的链接状态总是“无法链接到internet”,但是可以正常打开北洋pt,六维空间时有时无。
按学长的方法,恢复正常状态了~
感谢!
@foo 可以把那个.bat直接放在桌面。每次联网后都点一下,更方便
先点个赞,跟着团长有网上~
后面ipv6免流量接入外网还是很实用的,顺便推荐一波。
@七里台老师傅 吼啊~ ; - )
学长好(真的能Google出来天大的)
Openwrt拿不到IPv6怎么破QAQ苦恼好久
@Issacc (偷偷告诉你事实,学校的ipv6从去年系统升级之后获取迷之不稳定,有时候获取成功有时候迷之失败,等十几分钟突然就好。我也刷过openwrt,从来没获取成功过ipv6,但是根本无法调试,因为突然获取不到你也不知道是自己出了问题还是学校的问题。)后来我改的我心烦意乱,干脆用一个win8寨板加360wifi常年开机用作宿舍的“数据中心(暂)”。如果你还在折腾,成功的话请务必来告诉我。如果你搞得心烦意乱,还不如自此放弃,晚上多去青年湖边散散步,修身养性升仙(误)。
@Issacc 教你个招,你先用pc成功获取ipv6地址,把ipv6地址、ipv6网关等等都记下来。然后再openwrt上设置ipv6模式为static,然后强制指定刚才的信息,看看可不可行。如果行的话请反馈一下
@SPtuan 对IPv6的网关、地址和mac地址进行克隆,可以看到IPv6地址(虽然没什么用)但ping v6 地址还是会出现bad address的错误
@SPtuan 而且仔细研究后发现,网件原厂的固件是可以拿到2403打头的v6地址的QAQ
@Issacc 截止2016年末貌似网件的路由器也无法正确使用我们学校的ipv6了
@Teven 我在用Raspbian,算是debian吧,使用ipv6正常。不知道路由器上有没有类似 ipconfig /renew6 强制刷新的命令,如果是基于linux的话可以尝试检索解决
@Teven 我在raspbian上,eth0没有改过任何设置,但是同时也没pppoe拨号,直接怼上openvpn连接外网。我回去看看/etc/network/interfaces的内容然后发给你。总之没有特意设置过,开机一瞬间就获得了原生双栈地址。ifconfig之后的情况是这样:
pi@raspberrypi:~ $ ifconfig
eth0 Link encap:Ethernet HWaddr b8:27:eb:1d:d7:64
inet addr:172.25.83.* Bcast:172.25.87.255 Mask:255.255.248.0
inet6 addr: fe80::d042:d896:6e0c:6094/64 Scope:Link
inet6 addr: 2403:ac00:0:4001::3:b4bb/128 Scope:Global
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:402869 errors:0 dropped:42640 overruns:0 frame:0
TX packets:325119 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:180590802 (172.2 MiB) TX bytes:67559280 (64.4 MiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:7001 errors:0 dropped:0 overruns:0 frame:0
TX packets:7001 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:1382924 (1.3 MiB) TX bytes:1382924 (1.3 MiB)
tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.8.0.14 P-t-P:10.8.0.13 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:330231 errors:0 dropped:0 overruns:0 frame:0
TX packets:318193 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:160765688 (153.3 MiB) TX bytes:26820264 (25.5 MiB)
wlan0 Link encap:Ethernet HWaddr b8:27:eb:48:82:31
inet addr:192.168.8.1 Bcast:192.168.8.255 Mask:255.255.255.0
inet6 addr: fe80::ab0e:4286:e3e5:82f6/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:389258 errors:0 dropped:35 overruns:0 frame:0
TX packets:186335 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:55860645 (53.2 MiB) TX bytes:193535158 (184.5 MiB)
@Issacc 这个我倒是可以试试,就是得想办法ssh进去才行。话说我现在ubuntu也不行啊,你raspbian是怎么设置的?我拨号用的是pppoeconf,然后死都没办法用ipv6
@SPtuan 我的ubuntu下ifconfig是这样的:
enp4s0f0 Link encap:以太网 硬件地址 20:6a:8a:80:31:65
inet 地址:172.17.133.15 广播:172.17.255.255 掩码:255.255.0.0
inet6 地址: fe80::368a:656c:2558:dcbc/64 Scope:Link
inet6 地址: 2403:ac00:0:2::3:f1ba/128 Scope:Global
UP BROADCAST RUNNING MULTICAST MTU:1492 跃点数:1
接收数据包:10283 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:13798 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:7081656 (7.0 MB) 发送字节:1988674 (1.9 MB)
中断:19
lo Link encap:本地环回
inet 地址:127.0.0.1 掩码:255.0.0.0
inet6 地址: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 跃点数:1
接收数据包:543 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:543 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1
接收字节:54511 (54.5 KB) 发送字节:54511 (54.5 KB)
ppp0 Link encap:点对点协议
inet 地址:172.20.103.199 点对点:172.20.0.1 掩码:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1484 跃点数:1
接收数据包:10014 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:12949 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:3
接收字节:6790118 (6.7 MB) 发送字节:1565789 (1.5 MB)
wlp3s0 Link encap:以太网 硬件地址 18:67:b0:6f:d7:63
UP BROADCAST MULTICAST MTU:1500 跃点数:1
接收数据包:8592 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:115 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:1145529 (1.1 MB) 发送字节:17700 (17.7 KB)
@Teven 你这没问题啊
@SPtuan 对啊,我看着也没问题,然而死活不能用啊
@Issacc 我昨天又作死弄了一天的openwrt,无果。珍惜生命,淡然充钱,远离ipv6
@SPtuan 远离v6 QAQ 不过最近连我的Ubuntu也用不了了,路由表的问题 23333。