
需求
如今,伴随着gfw的升级我们需要科学上网的理由越来越多,但是最常见的VPN速度却因为干扰而越来越慢,目前来讲,SS是一个不错的替代选项。既然你有了自己的vps,那么不妨用它来给自己顺手搭建一个SS服务器。
安装
由于路由的vps系统是Ubuntu,我也就使用Ubuntu上的命令来做示范,但其他系统基本大同小异:
1 2 |
sudo apt-get install python-pip pip install shadowsocks |
在使用SSH管理服务器的时候,如果你很长一段时间不登录,那么很可能等待着你的就是
“Write failed: Broken pipe”
造成这个错误的原因是SSH空闲链接时间太长导致的,所以,我们需要修改SSH默认配置来让它自动关闭链接。
在SSH的配置当中,有两个命令可以实现这个功能,它们分别是
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
//ServerAliveInterval Sets a timeout interval in seconds after which if no data has been received from the server, ssh(1) will send a message through the encrypted channel to request a response from the server. The default is 0, indicating that these messages will not be sent to the server. This option applies to protocol version 2 only. //ClientAliveInterval Sets a timeout interval in seconds after which if no data has been received from the client, sshd(8) will send a message through the encrypted channel to request a response from the client. The default is 0, indicating that these messages will not be sent to the client. This option applies to protocol version 2 only. |
这两个命令[……]
之前路由写了一篇关于如何在vps上快速搭建基于pptp的VPN的文章,不过似乎还是有很多人不知道VPN究竟为何物,那么这篇文章我就专门来818这个VPN到底是个什么东西!
说起VPN,我们还是要从上世纪90年代说起,那时候可没有VPN这个概念,公司企业要上网,是要购买专线的(涉及到专线的内容我们不聊,只要知道这东西叫专门的线路,而且老贵了)。后来公司开了分公司,两个公司之间要联络,就要用互联[……]
上一篇文章说到了如何在OPENWRT上安装SHADOWSOCKS使用透明代理+去DNS污染,可是只完成了配置还是有诸多弊端的。
比如说屏蔽列表是死的,互联网内容千变万化,恐怕过不了几周你的列表就过时了;
比如说软件更新,总不能每次都这么麻烦去手动上传,scp……blablabla……
所以,我们必须要有一个一劳永逸的办法,让一切自动化!
首先,就是