通过shadowsocks上网,根据国内外IP自动选择是否需要走代理
来源:互联网 发布:deandre ayton体测数据 编辑:程序博客网 时间:2024/05/22 07:45
折腾了半天,终于整好了,为了下次不再折腾,简单的记录一下。
第一步:购买服务器(hostus还不错,16美元,折合108人民币一年)。
第二部:在服务器上搭建shadowsocks。
sudo apt-get install ssserver apt-get install python-m2crypto pip install shadowsocks在 /etc/shadowsocks.json写入下面的内容:{ "server":"my_server_ip", "local_address": "127.0.0.1", "local_port":1080, "port_password": { "8381": "foobar1", "8382": "foobar2", "8383": "foobar3", "8384": "foobar4" }, "timeout":300, "method":"aes-256-cfb", "fast_open": false}#运行与停止:ssserver -c /etc/shadowsocks.json -d start ssserver -c /etc/shadowsocks.json -d stop
8381是端口,foobar1是密码,可以设置多个端口和密码,上面的配置是4组。
第三部:
ubuntu上的客户端配置:
sudo apt-get install pythonsudo apt-get install python-pipsudo pip install shadowsocksshell中输入 vi /etc/shadowsocks.json写入下面的内容:{ "server": "{your-server}", "server_port": 8381, "local_port": 1080, "password": "{your-password}", "timeout": 600, "method": "aes-256-cfb"}sudo sslocal -c shawdowsocks.json -d start#server是服务器IP,password就是在服务器上配置的密码,server_port是在服务器上配置的端口#建议配置开机自动启动
安卓和windows的客户端已经挺好用了,简单的配置后就可以使用了,支持全局翻墙,也支持pac自动模式。linux上可以用 chnroutes/cow/meow 自动分流国内外 IP, 我用的cow。
配置好了cow,在终端和浏览器配置代理就可以了,默认代理端口是7777.这样免去了在浏览器安装插件的麻烦。
详细步骤参考下我给的链接吧。
参考链接:
各种上网方法汇总:
https://sodatea.github.io/2015/12/23/all-i-know-about-the-wall/
shadowsocks 配置:
https://aitanlu.com/ubuntu-shadowsocks-ke-hu-duan-pei-zhi.html
梭影使用指南:
http://www.auooo.com/2015/06/26/shadowsocks%EF%BC%88%E5%BD%B1%E6%A2%AD%EF%BC%89%E4%B8%8D%E5%AE%8C%E5%85%A8%E6%8C%87%E5%8D%97/
cow配置:
http://jixiuf.github.io/blog/%E7%94%A8cow-%E7%BF%BB%E5%A2%99%E7%9A%84%E9%85%8D%E7%BD%AE/
- 通过shadowsocks上网,根据国内外IP自动选择是否需要走代理
- VMWare虚拟机通过主机shadowsocks代理上网
- VMWare虚拟机通过主机shadowsocks代理上网
- VMWare虚拟机通过主机shadowsocks代理上网
- Terminal使用shadowsocks代理上网
- shadowsocks连接aws代理上网
- 让 Android SDK 走 Shadowsocks 代理
- 服务器通过 Shadowsocks 搭建代理
- VM虚拟机使用主机shadowsocks代理上网
- VM虚拟机使用主机shadowsocks代理上网
- 私有IP通过网关代理上网的原理
- 通过ssh代理上网
- CentOS6.0通过路由器自动获取IP上网
- Ubuntu 16.04使用Shadowsocks代理上网(Chrome浏览器)
- linux(Debian)通过代理上网
- 通过ISA2006 WEB代理上网
- 通过代理上网的方式
- 通过上次写的自动获取IP代理池,访问whatismyip,来测试ip代理访问
- jtemplate示例
- 请问怎么用JS获取a标记的值
- 标准DOM和HTML DOM总结
- 心灵小鸡汤
- cas源码改造-改造登录页面
- 通过shadowsocks上网,根据国内外IP自动选择是否需要走代理
- 关于Android数据库orm工具库对比的几点思考(四)
- NYOJ - 17 - 单调递增最长子序列(动态规划--LIS--单调递增最长子序列)
- Python中的str is not callable问题分析
- Mysql几种索引方式的区别及适用情况
- 策略模式
- HTML5本地储存
- 第1节--python课程介绍
- JPA project Change Event Handler问题解决