当前位置: 首页>NodeJS>shadowsocks-nodejs SwitchySharp 翻墙详细教程

shadowsocks-nodejs SwitchySharp 翻墙详细教程

时间:2015-07-10 09:40 来源:网络整理 作者:KKWL 点击:
shadowsocks-nodejs SwitchySharp 翻墙详细教程 作者:oyhk Apr 5, 2013 9:39:10 PM0评论27,405浏览 oyhk 学习笔记 已经写了一篇最新的文章,大家就看那篇吧今天无聊,试试我老大也用的翻墙软件shshadowsoc

shadowsocks-nodejs SwitchySharp 翻墙详细教程

作者:oyhk   Apr 5, 2013 9:39:10 PM     0 评论    27,405浏览

oyhk 学习笔记

已经写了一篇最新的文章,大家就看那篇吧  今天无聊,试试我老大也用的翻墙软件shshadowsocks的nodejs版本,从中也遇到很多问题..不过都解决了..下面为了记录整个安装连接测试过程...写一篇简单的博客记录记录..希望对大家也有帮助..哈哈,现在我也为自己卖的VPS喧传下,超级便宜啊,大家可以看看,跟你自己的vps对比下。。超级便宜vps

以前是用goagent的,不过用着用着发现它翻墙大部分google的网站,我想看,http://facebook.com/ 这些就会有问题,访问不到,反正会有一些访问不到啦,所以也适合利用下自己的vps

更多资料:https://github.com/clowwindy/shadowsocks-nodejs

准备环境:

服务端:

1. vps(昨天刚刚换了一个3G内存的VPS来玩) 2. nodejs 环境 3. shadowsocks-nodejs

客户端:

1. nodejs 环境 2. shadowsocks-nodejs 3. socks5的代理工具,这里我用chrome的SwitchySharp插件

以上两个都可以不需要的,用作者的专们客户端https://github.com/clowwindy/shadowsocks/wiki/Ports-and-Clients,这里列出了很多客户端,可以随便用,不多说了..直接配置服务

配置服务端

安装服务

  • 连接上你的VPS

    ssh root@xxx.xx.xxx.xxx 如果你的VPS是一个新的系统可能首先要安装gcc,g++,具体命令如下: sudo apt-get update sudo apt-get install gcc sudo apt-get install g++
  • 安装nodejs环境

    wget tar xf node-v0.8.22.tar.gz cd node-v0.8.22/ ./configure make -j2 && sudo make install
  • 下载(使用git)

    apt-get install git-core cd /root/softwares/dev_tools/ #(这是我的安装目录,你想安装那里就自己定目录吧) git clone https://github.com/clowwindy/shadowsocks-nodejs.git
  • 配置服务

    cd shadowsocks-nodejs vi config.json { "server":"xxx.xxx.xxx.xxx", #你服务器的IP "server_port":8388, #你向处开放的端口 "local_port":1080, #你这个程序的启动端口 "password":"barfoo!", #请求服务时的密码 "timeout":60, #设置连接超时时间 "method":null #这个null就行,默认就是rc4 }

    好了这样就配置完成了,简单吧

  • 测试环境是否安装成功

    node test.js #(看下面提示信息) Test passed

    看到test passed,那么服务环境就安装成功

  • 启动服务

    node server.js #这样启动方便测试(配置的参数文件config.json) shadowsocks-nodejs v1.0 5 Apr 12:41:03 - server listening at 198.46.145.175:8388

    出现下面的提示信息,证明你启动成功,就等着客户端的请求了

  • 配置客户端
  • 安装node运行环境
    ubuntu安装了环境
    windows 安装,也是非常简单,这里有很多客户端的版本,你可以下载一个window的安装包,直接下一步,下一步就完成了

  • node启动客户端

    git clone https://github.com/clowwindy/shadowsocks-nodejs.git cd shadowsocks-nodejs vi config.json { "server":"xxx.xxx.xxx.xxx", #你服务器的IP "server_port":8388, #你向处开放的端口 "local_port":1080, #本机程序代理端口 "password":"barfoo!", #请求服务时的密码 "timeout":60, #设置连接超时时间 "method":null #这个null就行,默认就是rc4 } node local.js #启动了 提示信息:(启动成功) shadowsocks-nodejs v1.0 5 Apr 17:05:55 - server listening at port 1080
  • 客户端运行
    再添加吧

  • 安装SwitchySharp
    1.打开chrome 输入:https://chrome.google.com/webstore/category/extensions?hl=zh-CN
    2.搜索SwitchySharp 


    3.安装成功 

  • 测试客户端代理是否成功
    1.打开SwitchySharp 
    2.添加一个情景模式 shadowsocks-nodejs
    3.添加一个请求规则  


    4.打开chrome 输入https://www.facebook.com/  


    5.看看日志 
    6.看看服务端日志 

  • 哇靠...成功了吧...畅游facebook youtube ...

    本文章来自:

    1楼: Apr 9, 2013 3:02:18 PM

    HK,你这个看不懂啦~

    2楼: Apr 28, 2013 4:02:25 PM

    不行,你可以加我QQ 1109349806

    3楼: Apr 24, 2013 3:44:41 AM

    我按照你的文章,配置服务端成功,客户端直接采用的是shadowsocks-csharp,不过怎么都连接不成功,求指教

    4楼: Apr 24, 2013 3:44:45 AM

    我按照你的文章,配置服务端成功,客户端直接采用的是shadowsocks-csharp,不过怎么都连接不成功,求指教

    5楼: Apr 24, 2013 3:44:46 AM

    我按照你的文章,配置服务端成功,客户端直接采用的是shadowsocks-csharp,不过怎么都连接不成功,求指教

    6楼: Apr 24, 2013 3:44:47 AM

    我按照你的文章,配置服务端成功,客户端直接采用的是shadowsocks-csharp,不过怎么都连接不成功,求指教

    7楼: Apr 24, 2013 3:44:47 AM

    我按照你的文章,配置服务端成功,客户端直接采用的是shadowsocks-csharp,不过怎么都连接不成功,求指教

    8楼: Apr 24, 2013 3:44:47 AM

    我按照你的文章,配置服务端成功,客户端直接采用的是shadowsocks-csharp,不过怎么都连接不成功,求指教

    9楼: Apr 24, 2013 3:45:07 AM

    我按照你的文章,配置服务端成功,客户端直接采用的是shadowsocks-csharp,不过怎么都连接不成功,求指教

    10楼: Apr 24, 2013 3:45:15 AM

    我按照你的文章,配置服务端成功,客户端直接采用的是shadowsocks-csharp,不过怎么都连接不成功,求指教

    11楼: May 21, 2013 11:57:22 AM

    可是客户端有没有自动启动的,软件?不用每次去启动node local.js > xx.log &

    12楼: May 22, 2013 3:28:00 PM

    有软件啊。。。介绍一个给你
    https://github.com/clowwindy/shadowsocks/wiki/Ports-and-Clients这个地址有各种客户端的

    13楼: Oct 10, 2013 10:01:59 PM

    "></p><img src=1>

    14楼: Oct 10, 2013 10:04:17 PM

    12344</p><img src=1 ><p>

    15楼: Oct 11, 2013 3:06:59 PM

    @ 这是什么哦?

    16楼: Nov 27, 2013 5:20:30 AM

    实在不懂 ,你这第一步是哪个?

    × 发表评论成功!

    发表评论: 提交

    顶一下
    (0)
    0%
    踩一下
    (0)
    0%
    ------分隔线----------------------------