2016年11月18日星期五

Shadowsocks server 的搭建 linux版

shadosocks 是一个基于python的轻量级socks代理软件,太专业的解释我也不会,反正我知道它可以用来出墙,不过在github上,也有gonode的版本,虽然goagent是款不错的软件,特别是对于没有ssh和vpn帐号的人,但是老用也烦,总喜欢尝试些新的东西~~

使用shadowsocks,你要有一个境外的vps,然后在vps上部署好环境,在本地也搭好环境,什么ip、端口都写上就可以了!下面介绍下具体使用方法,以node环境,服务器linux,本地windows为例,简单说明下。

在服务器上


首先要安装node,不要使用最新的v0.10,推荐使用v0.8和v0.6,按照下面在终端执行下载解压之类的命令就可以了。
wget http://nodejs.org/dist/v0.8.22/node-v0.8.22.tar.gz
tar xf node-v0.8.22.tar.gz
cd node-v0.8.22/
./configure
make -j2 && sudo make install

然后安装shadowsocks-nodejs:
git clone git://github.com/clowwindy/shadowsocks-nodejs.git
cd shadowsocks-nodejs

进入shadowsocks-nodejs文件夹,编辑config.json:
{
"server": "127.0.0.1", // 你的服务器ip,推荐0.0.0.0
"server_port": 1111, // 你的服务器端口
"local_port": 1080, // 本地端口
"password": "fuck", // 密码,改为自己的
"timeout": 600,
"method": null // 加密方法,默认为空,或者使用“RC4”
}

最后运行node,在终端执行node server.js,如果你想让它后台稳定运行的话,在终端执行nohup node server.js > log &即可。

在本地上


在你的电脑上,也要有node环境,很简单,在这个列表里,找到0.8或者0.6的版本,最好下载node.exe这个文件。

同时也下载shadowsocks-nodejs这个包,在github上下载zip包解压缩即可。

把node.exe放到shadowsocks-nodejs文件夹里。同样修改config.json这个文件,和上面几乎一样,只是把server换成你服务器的IP或者是域名。

打开cmd,进入shadowsocks-nodejs文件夹,执行node local.js,显示监听到你的端口就ok了。

浏览器设置


chrome的话,推荐使用Proxy SwitchySharp,设置SOCKS代理,如下:
协议:socks5 地址:127.0.0.1 端口:1080 // 以你设置的本地端口为准

最后,enjoy it~~!

2016年11月15日星期二

2分钟解决windows update失败进不去系统的问题


如图上,类似的情况(windows update  windows更新)进不了系统的,一直在这里卡起不动的;

直接按电源强行关机;

开机后按F8,然后选择安全模式;

进入windows的安全模式;