MAC OS X使用IPV6免流量上网
只有在突然发现流量只剩几十兆时,才会发现流量的宝贵,App压包的必要性,代码编写习惯的重要性,还有自己有多穷
虽然许多高校的网络条件都很好,但坑爹的状况还是有的,比如按流量很贵很贵而计费方式经常抽风,强制使用windows软件拨号,网速不稳定,但是如果有校园网支持IPV6的话,可以稍微缓解下痛苦,除了可以上一些IPV6站点外,还可以通过代理服务器来免流量访问外网
wbuntu使用的校园网是深澜提供的认证,windows下使用账号和密码直接拨号,可以获得ppp0的IPV6地址,如果挂机很长一段时间,也可以获取到本地连接的IPV6地址
然而OS X的pppv6十分鸡肋(也许是深澜的服务过于鸡肋)即使拨号成功,也无法显示IPV6地址(直接查看或使用ifconfig命令,使用USB有线网卡或Thunderbolt网卡)
但是,如果你能在深澜的个人管理界面,在我的状态中查看到已经登录的IP地址,而且可以看到IPV6地址的话,那就可以手动添加了
假定查到的IPV6地址为2001:250:1006:dff0:a7b9:d17e:88fs:1548
启动终端,需要root权限
1sudo -s
2ifconfig ppp0 inet6 2001:250:1006:dff0:a7b9:d17e:88fs:1548 prefixlen 64
3route add -inet6 default -interface ppp0
第二个命令为ppp0添加了IPV6地址,第三个将ppp0设置为默认IPV6接口
But,这样设置后,断开连接就会失效,and每次拨号都需要手动操作一遍,what's worse,IPV6的DNS解析还是有问题,直接访问IPV6测试网站也会显示错误,但可以这样解决后者
1.使用hosts文件,直接添加域名对应的IPV6地址
GitHub上有一个可以使用,链接:ipv6-hosts
可以下载后,添加到 /private/etc/hosts 中,文件很大,注意不要引入中文字符
2.使用SS或者GoAgent,通过IPV6通道,代理访问外网,推荐使用SS比较稳定
可以查看我的这一篇:搭建SS服务端
目前搬瓦工和DO都支持IPV6了,我们可以在SS的配置文件中修改以支持IPV6和IPV4同时连接
shadowsocks的Python版只需修改第一项为
1"server":"::",
而shadowsocks-libev版必须修改第一项以下,才能同时监听IPV4与IPV6
1"server":["[::0]", "0.0.0.0"],
但是两者只能使用一个,否则在chrome中使用SwitchyOmega访问一些存在于hosts文件中得网站时 ,会崩溃!
顺便放出
搬瓦工:bandwagonhost
DigitalOcean:DO
点击两个邀请链接注册,会有优惠哦~