Proxifier 结合 SS 实现全局代理上网
SSH 和 s-s(sha-dow-socks)代理都属于 scoks5 代理,不能把整个电脑设置成全局代理,因此一般只能在浏览器上使用s-s,但没法在其它应用,如没法在 qq、mail、游戏等应用通过 s-s 上网。
一般只有支持 socks5 的软件可以使用 SSH、s-s,但支持 http、https 的软件是没法使用 SSH、s-s,但是可以通过 proxifier 来配合实现全局代理。
Proxifier 介绍、下载、使用的教程,请见米扑博客:Proxifier 代理软件介绍和使用教程
Proxifier 支持 Windows、MacOS 系统,支持 http、https、socks4、socks5等协议。
Proxifier 与 s-s 结合设置代理,也分为三步:设置代理服务器、设置代理规则、设置域名解析
1、设置代理服务器
1)打开 proxifier,添加代理服务器,依次在菜单栏 —> Profile —> Proxy Servers
2)输入本地 sha-dow-socks 的ip
默认本地ip地址:127.0.0.1
默认本地端口:1080
默认协议类型:socks5
如上图,点击下方的检测 "Check" 按钮,验证本地代理可用
2、设置代理规则
1)打开 proxifier,添加代理服务器,依次在菜单栏 —> Profile —> Proxification Rule
2)选中localhost,点击Edit,Target hosts处添加 sha-dow-socks 代理服务器的IP地址(以123.123.123.123示例)
3)Action 选择 Direct (直连)
此配置步骤允许发送到代理服务器的数据包通过,防止循环代理错误
3、设置域名解析
1)打开 proxifier,添加代理服务器,依次在菜单栏 —> Profile —> Name Resolution
2)选择第二个Resolve hostnames through proxy(通过代理服务器解析域名)
至此,全局代理已经配置完毕,用命令 curl www.google.com
测试是否成功获取其网页内容
也可以直接访问 ip.cn 、 www.ip138.com 查看当前外网IP地址。
4、Proxifier 分应用代理设置
代理模式 - PAC模式
代理规则 - 全局
Proxifier 全局代理与分应用代理设置的区别主要在于代理规则,代理服务器以及远程dns设置是一样的。
下面用图说明代理规则设置的区别。
1)全局代理的代理规则
2)分应用代理的代理规则
分应用代理的代理规则设置方法如下:
a)打开 proxifier,依次在菜单栏 —> Profile —> Proxification Rule
b)将 Default 的 action(动作)改为Direct
c)添加 - 浏览选择需要代理的应用程序
d)动作 - 选为Proxy SOCKS5 127.0.0.1
参考推荐:
Windows 7 / 10 设置全局和授权代理上网的图文教程
米扑代理:Windows / Linux / MacOS 设置代理上网的方法汇总
版权所有: 本文系米扑博客原创、转载、摘录,或修订后发表,最后更新于 2018-10-21 22:42:25
侵权处理: 本个人博客,不盈利,若侵犯了您的作品权,请联系博主删除,莫恶意,索钱财,感谢!