#SSHMole
OSX 下最好用的 SSH 翻墙工具。
This app is used to make a SSH tunnel, to get access to websites blocked by your gateway.
For typical use, watch youtube through your office network; visit twitter, facebook or other websites blocked by GFW in China mainland.
##使用说明
- 第一次打开需要输出管理员密码,绝对安全,不信看代码。
- 在Server Config窗口输入服务器、帐号密码,点击Connect:
- 打开Safari上网。或使用Google Drive、Dropbox等客户端(浏览器或App自动检测系统代理设置即可)。
- 随时从系统菜单栏更改服务器或代理设置:
- 使用时请自觉遵守当地法律法规。
##Features
- 多份服务器配置,并支持iCloud同步。
- 服务端密码保存在Keychain里,安全。
- 支持自动代理(PAC),内置PAC HTTP server,一键更改系统代理设置。
- 可自定义PAC,或从Web获取最新PAC文件。
- 可设置开机自动启动,启动或唤醒Mac时,自动重连上次成功的连接。
##没有VPS怎么办 买一台。穷用bandwagon host年付$3.99每月100G流量。富用linode。
##如何共享代理给其他设备
- 在连接前勾选 Allow Connections from LAN,同局域网内的其他设备即可访问连接成功的SOCKS代理
- 连接后本机9099端口会开启HTTP服务,返回PAC文件,同局域网内的其他设备可设置HTTP自动代理为下列链接之一:
http://your-ip-address:9099/global.pac 全局模式
http://your-ip-address:9099/whitelist.pac 白名单模式
http://your-ip-address:9099/blacklist.pac 黑名单模式
http://your-ip-address:9099/direct.pac 直连(一般没什么卵用)
http://your-ip-address:9099/mirror.pac 和SSHMole中代理模式相同
例如iPhone,在wifi详情中,代理模式选自动,URL填PAC的URL:
##Logo为什么这么像百度logo? 反正在google搜paw icon就找到这么个矢量图。别问跟百度什么关系,一毛钱关系都没有。凑合看吧。欢迎设计师朋友捐赠Icon。
##为什么App没经Developer ID签名? 没钱。欢迎土豪捐赠开发帐号,请邮件联系openfibers@gmail.com。
##下载地址 SSHMole v1.2.2 build 136
##Change log
SSHMole v1.2.2 build 136
08/10/2015
增加 host verification failed 错误提示,内置 pac 更新
SSHMole v1.2.1 build 134
07/20/2015
- 状态栏中显示已连接但关闭代理的状态
SSHMole v1.2.0 build 132
07/17/2015
- 状态栏中显示当前连接状态
SSHMole v1.1.0 build 130
07/16/2015
- 允许共享代理到局域网的其他设备(比如iPhone)
- 修复菜单栏不能显示config的连接状态的bug
SSHMole v1.0.3 build 120
07/07/2015
- 自动代理(PAC)
- 自动连接
- Status bar 菜单
- 崩溃、无法启动等若干bug修复
- 修复默认PAC文件安装失败。使用过1.0.2之前的版本的话,需要手动删除~/Library/Containers/openthread.SSHMole文件夹,再启动新版
SSHMole v0.1
06/15/2015
- SSH动态端口转发
- 多服务器配置
- 自动设置全局代理
##TODO
- 增加提示状态menu:未连接/PAC url & SOCKS address
- 列表中保存两个配置;当第二个通过更改配置和第一个ID一致时,UI会重叠
- 中文支持
##Third Party Libs
GCDWebServer by swisspol
SCEvents by Stuart Connolly
OTHTTPRequest
##LICENCE GNU General Public Licence v2.0