前言
将goagent安装进路由器,想要实现的效果是,任何连接路由器的客户端,只需要填入路由器上的PAC文件的地址,即可实现透明代理。
总得来说,步骤全部集中在python环境的安装上,因为goagent本身就是一个ini配置文件和py源码而已。其次是一些准备工作,例如安装samba方便上传等等。
将goagent安装进路由器,想要实现的效果是,任何连接路由器的客户端,只需要填入路由器上的PAC文件的地址,即可实现透明代理。
总得来说,步骤全部集中在python环境的安装上,因为goagent本身就是一个ini配置文件和py源码而已。其次是一些准备工作,例如安装samba方便上传等等。
为了能够从让手里的ios设备不越狱也能体验goagent,为了脱机下载,为了一号多拨,为了…,打算给手上路由器安装OpenWrt。
不喜欢越狱,又想看墙外的世界,怎么办,把goagent装在电脑上做代理,代价也太大了,能直接让路由翻墙最好了。临睡前利用空闲的网络资源,下个电影,开着电脑听着风扇嗡嗡转,真难受。路由器其实也算是一台轻量级的小电脑了,基本满足安装个轻量级linux的要求。
但问题还是有的,手头的TL-WR1043ND只有8M ROM,python的支持环境本身就很大,搞不定goagent就缺少了一大乐趣。好在这路由器有一个usb口,上比较火的恩山,anywlan,openwrt.org.cn上看了一圈,发现可以设置从usb启动,无限扩展容量。这样看来想给路由安多少应用都没问题了。
这个日志目的是记录折腾的过程。以后再折腾有个查阅的地方。