openwrt + goagent + ipv6免费上网
来源:互联网 发布:月销售数据分析怎么写 编辑:程序博客网 时间:2024/04/28 02:06
最近搬回了公寓,公寓有免费得ipv6网络,但是ipv4收费,考虑晚上回去就是手机上上网,如果电脑上网,完全可以远程连接实验室机器,考虑到这部分需求,所以考虑使用ipv6 + goagent + openwrt方式。
硬件:TP-Link WR841N路由器
软件:Openwrt最新版(内核版本3.3.8),goagent 1.8.11
步骤:
1,openwrt安装ipv6。按照http://wiki.openwrt.org/doc/howto/ipv6要求,安装ipv6,
opkg install kmod-ipv6 radvd ip kmod-ip6tables ip6tables
2,设置ipv6地址。重启网络,不知道什么原因,路由器的ipv6地址无法自动获取(暂时不知道原因),需要手动设置Scope:Global,首先在openwrt下执行ifconfig命令,获取当前Scope:Link的ipv6地址,如下所示:
inet6 addr: fe80::5e63:bfff:fefe:43b3/64 Scope:Link
然后编辑/etc/config/network下的wan部分,根据上面结果,添加如下行:
option 'ip6addr' '2001:cc0:2026:1400:5e63:bfff:fefe:43b3/64'
其中2001:cc0:2026:1400部分不同的网络会不同,类似于ipv4中的网段;后面部分和Scope:Link地址一样
3,设置ipv6网关。在这里,开始犯了一个错误,一直纠结为什么不能ping同ipv6地址,后来发现原来是自己手动设置ipv6地址,没有设置对应的ipv6网关,ipv6网关可以在windows 7下tracert -6 ipv6.google.com这样的方式获取,其中第一个出现的ipv6地址(第一跳),就是ipv6网关,设置命令如下:
route -A inet6 add ::/0 gw 2001:cc0:2026:1400:3a22:d6ff:febf:900
设置好后,可以ping6 ipv6.google.com,测试是否成功
4,安装goagent,这里网上有很多教程,需要注意的是,goagent版本号必须是最新版本,我开始用的老版本,发现在Linux下,对ipv6支持不好,连接总是出现error,下载最新版本(1.8.11),修改对应的appid和ip,顺利解决问题
5,手机端安装一个代理客户端,ip地址设置为路由器ip,端口设置为对应的goagent地址,这样可以顺利上网了
PS:ipv6连接google ipv6服务器,速度太慢了,延迟有400ms,而连接google的国内ipv4地址,延迟只有4ms,不过手机就是上上网,无所谓哪!
- openwrt + goagent + ipv6免费上网
- 利用IPV6实现宿舍远程连接实验室并免费上网
- goagent上网教程
- OpenWRT校园网ipv6设置
- ubuntu教育网设置goagent ipv6异常
- 在宿舍如何使用IPv6免费上网(非第三方软件)
- openwrt 透明代理上网
- openwrt 3g模块上网
- openwrt 透明代理上网
- Proxifier通过 goagent代理上网设置
- 用openwrt体验一下ipv6
- OpenWRT的IPV6的精简
- 浙大 Windows7 IPv6 代理上网
- 水星 MW4530R OpenWrt 安装 GoAgent, 利用Gevent实现GoAgent稳定运行
- openwrt 设置连接无线上网
- Goagent
- goAgent
- goagent
- Manifest.xml里加入多个package
- Android之GridView(九宫图)
- Loongson Kernel编译与使用
- 页面代码 HTML
- 酸菜鱼的简单做法
- openwrt + goagent + ipv6免费上网
- [软件评测] MLDonkey研究 – 调教Mac平台最快的驴
- base.css
- STL源码剖析---迭代器失效小结
- Android_MediaPlayer生命周期
- 分享一段JS代码,个人感觉很使用:网页浏览历史记录
- jquery-1.6.3.min.js
- Java集合框架及其区别
- 详谈easyui datagrid增删改查操作