jejer@wordpress Anything Worth Doing is Worth Doing Well

10Dec/09Off

越狱后的iphone/itouch直接使用SSH fuckgfw

本文仅在小小猪的教程上稍加细化.

说明:iphone/itouch可以很方便的使用VPN fuckgfw或者使用HTTP代理,但默认设置不支持socks代理,而ssh -D只提供socks代理所以才必须使用PAC(proxy auto config)让设备支持socks.

第一步:准备工作 可以fuckgfw的SSH账号一枚,越狱后的iphone/itouch一枚

第二步:在Cydia软件仓库搜索mobile terminal 和 OpenSSH 并安装

第三步:编写PAC文件(教程),另存为p.pac待用.如果你想使用全局代理则这样写

function FindProxyForURL( url, host )
{
    return "SOCKS 127.0.0.1:7070";
}

第四步:把p.pac上传到你的空间或者其他哪个可以下载的地方.

第五步:在WIFI设置里设置上自动代理.

设置PAC

设置PAC

第六步:在mobile terminal里连接SSH

格式:ssh -D 端口号 SSH登录名@域名

使用ssh -D连接SSH

使用ssh -D连接SSH

SSH密码不回显

SSH密码不回显

第七步:浏览网页.

Twitter

Twitter

Facebook

Facebook

我试了一下Youtube能打开列表但是无法播放,如果你知道解决方法一定要告诉我.

第八步:退出SSH连接.

如果是之前登录的界面就输入logout回车。如果不是,就输入killall ssh。

关闭SSH

关闭SSH

在mobile terminal里关闭SSH连接之后不必关掉WIFI的PAC设置,当代理走不通之后Safari会自动采取直连方式访问网络.

#fuckgfw

Tagged as: , , No Comments
9Dec/09Off

解决Firefox+FoxyProxy+SSH无法访问twitter和facebook

我使用的空间商尚雅国际提供SSH功能,正好可以拿来fuckgfw,不幸两个常用服务twitter和facebook一直打不开.其实这是因为电信服务商污染了DNS,而FoxyPorxy默认又不经过代理解析DNS.解决这两个问题,应该就可以了.
首先到FoxyPorxy里更改代理设置,开启通过代理解析DNS:把Use this proxy for all DNS lookups打钩,如图:

foxyproxy_ssh_dns

foxyproxy_ssh_dns

然后安装firefox DNS缓存清除插件Clear DNS Cache清除被污染的错误dns数据.(安装完成之后到工具菜单点一下clear dns cache就好了)

#fuckgfw

Tagged as: , 2 Comments