badun 2016-02-13
本篇为Windows系统下用电脑把Shadowsocks代理共享给局域网里的其他设备的教程(iPhone为例)。shadowsocks使用教程及账号就在这里不赘述了,网上一大堆。账号自己找或者买,我们这里只介绍把电脑上的代理共享给局域网其他设备的方法。
1、首先电脑启动shadowsocks客户端,确保电脑能够翻墙。右键托盘图标,把“允许来自局域网的连接”勾上。
2、获取电脑的内网IP地址:win键+R输入cmd回车,输入ipconfig回车。我这里是192.168.1.57
3、双击shadowsocks客户端托盘图标,记住本机代理的端口等会手机端要用。一般默认是1080
4、手机端,我这里以iPhone为例,绝大部分设备都是支持http代理的,设置方法大同小异。打开设置 - 无线局域网 - 点击你所连接的wifi旁边的“i”进入该网络的设置。拉到最下面 - HTTP代理 - 点自动。在URL里填写你的电脑内网IP地址+端口号+/pac,
例如我这里就是:http://192.168.1.57:1080/pac
至此你的iPhone就可以通过电脑的代理进行全局翻墙了,无论是用手机浏览器上网,或者用Facebook、twitter、Instagram等app,都可以畅通无阻。
(若你的设备没法填URL地址,那么请参考步骤5的填法)
5、如果局域网内另一台电脑也想通过本电脑进行翻墙浏览网页,那么就要在具体的软件设置http代理,这里以IE浏览器为例:
设置 - Internet选项 - 连接 - 局域网设置,在代理服务器一栏,勾上为lan使用代理服务器,填法和上面类似。
服务器地址填上面电脑的内网IP:192.168.1.57
端口填shadowsocks客户端的代理端口:1080
注意事项:
1、shadowsocks客户端更改设置后可能需要重新打开,这个我并没有实测。
2、注意电脑上Windows防火墙一定要关闭,不然手机是连不上的。