这里文章要给大家介绍的是ShadowSock配置实现科学上网的方法,相信这也是很多人一直在追求的,那么具体要怎么配置呢?下面我们一起来了解下。
说到“科学上网”,真是让人佩服国人的毅力和创造力。“科学上网”这个词,你可以慢慢去体会一下。今天twitter上fqrouter作者发布了关闭服务的公告。在网友评选的2014年最受欢迎的科学上网软件排名中,fqrouter是总成绩第一,效果第二好的软件,仅次于shadowsocks,fq是一个非常好的安卓APP应用,干净、整洁、管用、速度快,无法继续提供服务确认令人惋惜。
fq的关闭,让小伙伴儿们把目光转向了shadowsocks,那么到底什么是shadowsocks?怎么用它来科学上网呢?今天否子戈就写这篇小文章来和你聊聊。
Shadowsocks是什么?
shadowsocks实质上也是一种socks5代理服务,类似于ssh代理。与vpn的全局代理不同,shadowsocks仅针对浏览器代理,不能 代理应用软件,比如youtube、twitter客户端软件。如果把vpn比喻为一把屠龙刀,那么shadowsocks就是一把瑞士军刀,轻巧方便, 功能却非常强大。
通过ss的话,后台运行一个小程序,然后浏览器点击切换一下SS的网络,就可以了。不用的时候,再切回来。这也就是其轻巧的地方。
如何使用shadowsocks?
首先,当然你需要有一个shadowsocks账号,网上有热心网友免费共享出来,比如这个,如果有需要也可以私信我@否子戈,我可以提供penny老师免费提供的shadowsocks账号。
Windows平台↑
1.下载一个shadowsocks的客户端程序(百度网盘下载),不需要安装,解压就可以用。
2.运行解压后文件夹中的“shadowsocks.exe”,如下图,设置好shadowsocks的账号信息,点save;
3.下载安装chrome的浏览器插件Proxy SwitchySharp(或者百度网盘下载,下载后打开chrome,输入chrome://extensions,把下载的crx文件拖进去即可安装),下载完成后启用之,可以在chrome右上方看到程序的图标,点选项,如下图设置保存;
4.此时,可以切换至shadowsocks;
5.接下来,可以在chrome中直接打开youtube试试,测试OK,没问题。
如果不需要shadowsocks的网络,选择“使用系统代理设置”即可还原。(这里转载自简书,如果你看不到图片了,可以去原文看下。)
Mac OSX平台 ↑
还是先下载mac下的客户端程序(百度网盘下载,后面的过程和win是一样的,通过chrome的插件使用即可,不再累述。
iOS平台 ↑
直接在appstore搜索下载shadowsocks(safari直接进入下载),app打开后就是一个浏览器,内置了公共服务器,可以直接输入网址打开youtube了。当然,有时候公共服务器会出现不稳定的情况,这时可以设置自己的服务器使用,设置方法和windows一样。
Android平台 ↑
安卓下的软件名称为“影梭”(GooglePlay下载),可以在googleplay中搜索下载,其功能和IOS的基本一样,没有内置浏览器,打开设置好服务器以后,再打开浏览器即可。
如何搭建自己的shadowsocks服务 ↑
如果你有个国外的哥们儿,还能给你搭建一个服务器,或者你自己在国外的机房租用了自己的服务器(VPS),下面的方法,可以让你给自己搭建一台自己使用的shadowsocks服务器,不必再跟其他疯狗一样挤着科学上网的程序员一起撞墙了。
下面是在CentOS6上面的安装shadowsocks的流程和命令。
Centos6安装shadowsocks轻量级服务器中转包传输(代理)工具
第一步:安装openssl-devel
# yum install openssl-devel
第二步:安装make命令
make是gcc的编译器,VPS买来必定要安装。由于服务器是最小化安装centos系统,所以我们需要自己安装make命令
安装:
# yum -y install gcc automake autoconf libtool make
安装g++:
# yum -y install gcc gcc-c++
第三步:安装git命令
# yum -y install git
【最后查看版本:git --version】
第四步:下载源码包,然后编译安装
# git clone https://github.com/madeye/shadowsocks-libev.git
# cd shadowsocks-libev
# ./configure
# make && make install
第五步:加入防火墙规则(可选,如果安装了防火墙。这一步我没有做)
# iptables -I INPUT -p tcp -m tcp --dport 8123 -j ACCEPT #加入规则,端口号就是
# service iptables save #保存
# iptables -L -n #查看的iptables规则
第六步:启动shadowsocks
nohup ss-server -s ipaddress -p port -k password &
说明:ipaddress是vps空间的ip地址,port是端口号,password是密码
唯一比较遗憾的是,如何在服务器重启之后自动启动shadowsocks呢?如果你知道方法,请在下方留言。
完成上面这几步之后,你的这台centos就是一个shadowsocks中转站了,再在自己的windows电脑上使用上面第二部分中讲到的方法科学上网吧。
【shadowsock配置教程】ShadowSock配置实现科学上网的方法
http://m.bbyears.com/aspjiaocheng/67682.html
推荐访问:shadowsock下载