文档章节

Centos搭建Shadowsocks的教程,并用浏览器成功访问Google

iborder
 iborder
发布于 2016/09/05 12:13
字数 1243
阅读 1479
收藏 3

Centos搭建Shadowsocks的教程,并用浏览器成功访问Google

 

众所周知,Google在大陆基本无法访问,Dropbox等也陆续被封,局域网化愈来愈严重,不过对于大部分人来说这似乎没什么影响,该用百度的照样用百度,该用360的照样用360。

但是,有些码农,离不开谷歌的码农,似乎就陷入了绝境。

今天整理一些教程教大家在centos上安装shadowsocks并成功翻阅障碍!

一、自购服务器安装部分:

Shadowsocks有很多种版本,如Python版本,Libev,Libuv版本,搭建好了其实功能都一样,只不过效率和加密解密速度略有差别。

使用CentOS下shadowsocks一键安装脚本安装shadowsocks

本脚本适用环境:
系统支持:CentOS 6,7,Debian,Ubuntu
内存要求:≥128M
日期:2015年08月01日

关于本脚本:
一键安装 Python 版 shadowsocks 的最新版,同时安装了 Python 包管理工具 pip。

默认配置:
服务器端口:自己设定(如不设定,默认为8989)
客户端端口:1080
密码:自己设定
备注:脚本默认创建单用户配置文件,如需配置多用户,安装完毕后参照下面的教程 sample 手动修改配置文件后重启即可。

使用方法:
使用root用户登录,运行以下命令:

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh chmod +x shadowsocks.sh ./shadowsocks.sh 2>&1 | tee shadowsocks.log

20180815更新

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh
chmod +x shadowsocksR.sh
./shadowsocksR.sh 2>&1 | tee shadowsocksR.log

安装完成后,脚本提示如下:

Congratulations, shadowsocks install completed! Your Server IP:your_server_ip Your Server Port:8989 Your Password:your_password Your Local IP:127.0.0.1 Your Local Port:1080 Your Encryption Method:aes-256-cfb Welcome to visit:http://teddysun.com/342.html Enjoy it!

卸载方法:
使用root用户登录,运行以下命令:

./shadowsocks.sh uninstall

单用户配置文件sample(2015年01月21日修正):
配置文件路径:/etc/shadowsocks.json

{ "server":"your_server_ip", "server_port":8989, "local_address":"127.0.0.1", "local_port":1080, "password":"yourpassword", "timeout":300, "method":"aes-256-cfb", "fast_open": false }

多用户多端口配置文件 sample(2015年01月21日修正):
配置文件路径:/etc/shadowsocks.json

{ "server":"your_server_ip", "local_address": "127.0.0.1", "local_port":1080, "port_password":{ "8989":"password0", "9001":"password1", "9002":"password2", "9003":"password3", "9004":"password4" }, "timeout":300, "method":"aes-256-cfb", "fast_open": false }

使用命令(2015年01月21日修正):
启动:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
状态:/etc/init.d/shadowsocks status

检查当前安装的SS版本:pip show shadowsocks
安装完 Shadowsocks,一段时间后,作者已经更新了版本(修正 bug 或升级功能),那么如何一键升级到最新版呢?
Python 版,执行命令: pip install -U shadowsocks ,命令执行成功后,重新启动 Shadowsocks ,命令: service shadowsocks restart

二、客户端配置账号使用部分:

1.客户端下载及配置:

Shadowsocks-Win:

国外原址下载(可能需要翻墙下载)

国内网盘下载

下载之后解压,运行客户端,填入相关信息:

Centos搭建Shadowsocks的教程,并用浏览器成功访问Google

 

确定后会最小化运行在右下角系统状态栏中(纸飞机),表示后台服务已经启动。

Centos搭建Shadowsocks的教程,并用浏览器成功访问Google

在状态栏中右键点击纸飞机图标会出来一个菜单,如果不想要更多智能的设置,可以开启“启用系统代理”,代理模式可选“PAC模式”或者“全局模式”。(若启用PAC模式,需要从菜单中点击“从GFWList更新PAC”。)

2.配合谷歌浏览器或360安全浏览器搭载Proxy SwitchyOmega插件智能翻墙

需要一个Chrome浏览器 或 360安全浏览器

下载Proxy SwitchyOmega:Chrome应用商店 第三方下载 旋风网盘下载

Proxy SwitchyOmega使用教程:

安装好之后,按照如下方式进行设置。有两种方法

方法一:自己写规则,自由度大,需要懂如何写正则表达式。

第一步要新建一个情景模式

Centos搭建Shadowsocks的教程,并用浏览器成功访问Google

 

任意取个情景模式名称,选“代理服务器”模式:

Centos搭建Shadowsocks的教程,并用浏览器成功访问Google

修改服务器信息:Centos搭建Shadowsocks的教程,并用浏览器成功访问Google

方法二,使用autoproxy在线规则,设置步骤稍微多一点。自己先设置好ss代理,然后按照以下步骤进行。

1.安装好SwitchyOmega后,在选项-左侧情景模式点击 新建情景模式
Centos搭建Shadowsocks的教程,并用浏览器成功访问Google

2、导入在线列表规则-添加规则列表

Centos搭建Shadowsocks的教程,并用浏览器成功访问Google

3、规则列表规则选之前配置好的SS,规则列表格式选-AutoProxy;规则列表网址,填https://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt,然后点立即更新情景模式;
Centos搭建Shadowsocks的教程,并用浏览器成功访问Google

最后配置完成的图:

Centos搭建Shadowsocks的教程,并用浏览器成功访问Google

 

参考资料:

http://teddysun.com/342.html

http://www.v5fm.com/centos-shadowsocks.html

https://github.com/clowwindy/shadowsocks

https://breakwall.net/2013/03/yingwa-shadowsocks-client/

 

Centos搭建Shadowsocks的教程,并用浏览器成功访问Google丨作者 情绪21℃

本文转载自:http://www.xxkwz.cn/1495.html

上一篇: DOM4J解析XML
iborder
粉丝 6
博文 74
码字总数 49604
作品 0
揭阳
程序员
私信 提问
新手向一键脚本搭建SS/SSR服务并开启BBR加速

自己写的一键搭建shadowsocks/shadowsocksR的脚本,一键脚本适用Vultr上的和搬瓦工所有机型(CentOS、Ubuntu、Debian),搭建ss服务器支持所有客户端类型,本机你是iOS,Android,Windows,M...

flyzy2005
2018/06/10
0
2
ShadowSocks多用户管理系统搭建(moeSS+manyuser)

之前有分享《Shadowsocks一键安装脚本(CentOS6,7、Ubuntu、Debian)》,适合单用户个人用。如果你的手上有多个墙外vps可以搭建一个Shadowsocks分享平台。前端面板(moeSS,建议使用ssl加密)...

lj2007331
2015/08/11
0
0
Chrome+SwitchyOmega+Shadowsocks实现智能翻墙

接上文 电脑小白使用Shadowsocks搭建翻墙服务器傻瓜式手把手教程 ,使用Shadowsocks自带的PAC列表翻墙已经算不错的了。但其也有不方便的地方,其表现在以下两点: Pac列表只收录被墙的站点,...

Airship
2018/05/14
0
2
Ubuntu一键安装Shadowsocks脚本

基于科学上网:VPS上搭建shadowsocks写了一个一键安装shadowsocks的shell脚本。只在Vultr上的Ubunbu 16.04做了测试。内容包括安装shadowsocks+设置shadowsocks开机启动+开启BBR加速。 原文链...

flyzy2005
2018/01/31
0
0
用Google Cloud Platform搭建Shadowsocks服务教程

经过一天的努力和摸索,终于完成了 Shadowsocks 的搭建并优化提速,遗憾的是没有找到突破 netflix 封锁的办法,希望大神指点迷津。 以下内容分四步 一、Google Cloud Platform虚拟机部署 二、...

Airship
2018/10/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

ViewPager懒加载极致优化

目录介绍 01.ViewPager简单介绍 02.ViewPager弊端分析 03.ViewPager预加载 04.ViewPager部分源码 05.懒加载出现问题 06.如何实现预加载机制 07.懒加载配合状态管理器 吕诗禹想换个工作,渴望...

杨充
17分钟前
1
0
shadeEffect动态消失渲染

import QtQuick 2.0ShaderEffect { id:genieEffect anchors.centerIn: parent property variant source mesh:GridMesh{resolution: Qt.size(10,10)} propert......

蓝栩液枫
20分钟前
2
0
苦逼程序员的真实生活 

程序员这个行业虽然待遇还不错,但是不仅累,拿命去换取的,很多时候也是很苦逼的,有多少程序员还在苦苦追求心里的那个她。我就是千万程序员大军中的一员,其中有多苦逼我最清楚,以下的12张...

linux服务器架构
22分钟前
0
0
idea 创建maven 分支apply-patch中模块

1.点击idea 有上角的 project structure 2.选择modules-->点击“+”-->new module--->maven-->添加group id=com.paic.gamma.apply ,artifactid-分支名(qilu-bank),version=1.0-SNAPSHOT ......

qimh
26分钟前
2
0
企业在数字化转型,数据化运营上遇到了哪些困境,如何解决?

公司决策者意识到成功的数字体验越来越重要。调查受访者表示,这种成功的衡量标准是,用户体验和满意度提高(53%),市场敏捷性提高(49%),收入和盈利能力增加(49%),员工生产力提高(...

NBI大数据可视化
33分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部