ubuntu 通过miredo 访问IPV6翻墙看youtube,使用google产品
最近你的gmail是不是很不稳定?是不是很想看看youtube视频?通过这个方法你可以实现以上的愿望,而且速度还挺快的。
必须说明,该方法并不能像GAE或代理那样实现大部分被墙的网站。因为现在大部分的网站并不支持IPv6.只有像google,youtube这些大网站有IPv6的网页。能通过IPv6成功访问google的一下产品,是因为现在GFW对IPv6不起作用。哪天GFW功能升级,该方法也就失效了。
1.安装miredo隧道
sudo apt-get install miredo
2.编辑miredo配置文件
sudo gedit /etc/miredo.conf
3.加入以下teredo 任意一个公共服务器地址(#表示注释,地址不起作用)
#SeverAddress teredo.remlab.net
#SeverAddress teredo-debian.remlab.net
#SeverAddress teredo.autotrans.consulintel.com
#SeverAddress teredo.ngix.ne.kr
SeverAddress teredo.managemydedi.com
4.重新启动miredo服务:
sudo service miredo restart
5.配置自定义hosts文件
sudo gedit /etc/hosts
把这个hosts文件里的地址复制进去,保存。
6.重启网络设置
sudo invoke-rc.d networking restart
7.打开ipv6.google.com,如果能看到google网页就成功了。
如果失败,尝试一下方法
8.修改防火墙设置
sudo gedit /etc/default/ufw
找到IPv6=no,把它改成IPv6=yes,保存。
再尝试打开 ipv6.google.com,或http://www.kame.net,如果乌龟是动态的就成功了。
如果还是失败,
9.编辑网络链接
编辑系统->首选项->网络连接,编辑eth0(无线的话,就是编辑你的无线链接),IPv6设置标签的方法,把“忽略“设为“自动“,应用。
应该是没问题了。如果成功了,欢迎留言mark一下。
IPV6地址经常要更新,请关注墙外这个hosts 网页,及时更新。
I suceed,thanks.
You are welcome
配置文件有错误 请改正
正在实验中。。。
正在读取软件包列表… 完成
正在分析软件包的依赖关系树
正在读取状态信息… 完成
下列软件包是自动安装的并且现在不需要了:
language-pack-kde-zh-hans kde-l10n-zhcn ne-terminal-config
language-pack-kde-zh-hans-base
使用’apt-get autoremove’来卸载它们
将会安装下列额外的软件包:
libjudydebian1
下列【新】软件包将被安装:
libjudydebian1 miredo
升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 208 个软件包未被升级。
E: 无法获得锁 /var/cache/apt/archives/lock – open (11: 资源暂时不可用)
E: 无法对目录 /var/cache/apt/archives/ 加锁
/* 上面是我安装时候出现的问题,刚刚接触ubuntu不知道该如何解决,请帮个忙啊*/
teredo 任意一个公共服务器地址加入后,
sudo service miredo restart
Superfluous directive ServerAddress at line 6
Fatal configuration error
Cannot reload miredo: fix /etc/miredo/miredo.conf first.
即报告相应行出错,把SeverAddress改成Server Address也不行
貌似有些不划算,用IPv6有其他一些东西用不了了。