简便的电脑通过kindle 3g上网

受刘春林大侠文章 <Kindle 3的系统和网络情况以及通过其连电脑上网>
     http://php.js.cn/blog/kindle-3-3g-usbnetwork-tether  的启发
  通过下面方法实现电脑上网,感觉操作比较之前流传的方法简便一些,
不用在电脑起ssh服务,kindle操作一次,以后需要应急上网的时候只要开启kindle的tinyproxy代理,设置浏览器代理ip地址就可以了.

--------------------------------------------------------------------------------------
前提条件 越狱 usbnetwork 教程传送门  http://bbs.mydoo.cn/thread-19025-1-1.html
--------------------------------------------------------------------------------------

操作方法:

kindle操作

    1.传交叉编译好的tinyproxy到kindle任意位置,以下以根目录为列
    2. 修改配置文件 tinyproxy.conf              参考:
        填上 Upstream 72.21.206.113:80 开启2级代理 (这个就是亚马逊http的代理)
        注释掉user group两行,不知道为啥,不管咋改这两行都提示找不到组/用户.干脆注销了
        注释掉allow 127.0.0.1
        加上 AddHeader "x-fsn" "你的x-fsn值" (tinyproxy支持自己添加header)
                        
        x-fsn可以通tcpdump-arm得到,方法见  http://php.js.cn/blog/kindle-3-3g-usbnetwork-tether
        也可以参考大侠200's blog 文章<Kindle 3G网络剖析之x-fsn> 
           http://hi.baidu.com/canbefound/b  ... 26050b00e92806.html里介绍的方思路.
        telnet 到kindle 执行 
         cat /var/local/java/prefs/cookies/Cookie__x-fsn_WITH_DOMAIN__\$\$cookie.store.domains.cookie 命令得到,
        我的是这个地址,如果不对的话自己查询下,
                应该在/var/local/java/prefs/cookies/下 输入"cat 部分路径" 按table键可以自动补全,所以自己猜几下就找到了
    3. kindle开启tinyproxy            默认登陆后是只读模式,先输入 mntroot rw 切换到读写.
           3.1 拷贝tinyproxy.conf到  /usr/local/etc/ 后可以直接执行 /mnt/us/tinyproxy -d 运行(/mnt/us/ 是U盘根目录)
           3.2 还可以拷贝配置文件到对应位置后,再拷贝tinyproxy这个执行文件到 /bin/ 目录,这样可以略去文件所在目录,
                 直接敲tinyproxy -d 就好了.(如果不习惯在系统里放东西可以用下一个方法)                
           3.3 如果不拷贝配置文件到默认目录可以用参数指定配置文件
           /mnt/us/tinyproxy -c /mnt/us/tinyproxy/tinyproxy.conf -d (我用的上面一个方法,这个没试)
                                
          执行后看看有没有报错,好像会有报错,无法创建文件,要根据提示的 /xx/xx/xx/yyy.yyy 
          执行mkdir -p /xx/xx/xx           创建那个目录就ok了.
                
     其实应该写个简单的shell脚本 1.文件系统切换到读写 2.拷贝配置文件到对应位置 
                                3.拷贝执行文件到/bin/ 4.准备执行需要的xx目录.
        这样执行1次,以后登陆到kindle后可以直接敲一个 tinyproxy 开启服务.不过忘记了中间的具体情况了.
        
        
电脑操作:
        1.浏览器设置代理ip为kindle的ip 端口默认是8888(端口可在配置文件里改)
        
        OK,没了.
        
        程序和配置文件地址
         http://www.rayfile.com/zh-cn/fil  ... -85d8-0015c55db73d/

你可能感兴趣的:(简便的电脑通过kindle 3g上网)