Posts

Showing posts from September, 2018

自建shadowsocks基础知识

自建shadowsocks基础知识 自建shadowsocks基础知识 目录 前言 VPS Linux和命令行 什么是Linux? Shell SSH 认证方式 端口更改 实例讲解 Shadowsocks-libev的例子 安装流程 Ubuntu 16.10 or higher Ubuntu 14.04 and 16.04 使用方法 其它一些细节问题 复杂?简单? 一键安装脚本 尾声 前言 Shadowsocks(以下简称ss)或 shadowsocksr 是目前最为主流的翻墙代理协议。使用人数之多,足以撑起商业化的发展,看看网上铺天盖地的机场(ss提供商)就知道了。 不过,机场的问题还是很多的,比如安全问题、机场被ddos的问题、小机场速度稳定性问题、同IP下大量使用者产生的连坐问题等等。因此,相对于购买机场现成服务,很多人还是喜欢自建。 然后,问题就来了。墙外中文圈绝不缺教程,Google 上随便一搜,自建ss的教程一抓一大把。但对于在此之前毫无相关经验和理论知识的小白来说,依葫芦画瓢地照着这些教程做往往会遇到各种各样的问题,比如软件依赖缺失、防火墙设定错误、指令报错等等,更糟糕的事,小白们遇到这些问题之后往往也没有办法解决。这种感受本人深有体会,因为我自己也是这么来的,很理解非伸手党小白的不易。 因此,本文的目的就是讲述一些自建ss前需要知道的一些理论背景知识。当然,需要注意的是,这篇文章不会涉及具体的ss搭建流程,也不会一个一个来说搭建过程中可能遇到的问题,它的目的是:1、帮助你理解你在ss搭建教程上看到的那些指令的意思,让你不是纯粹地复制黏贴代码而知其然不知其所以然;2、普及服务器、Linux 相关的一些基本知识,让你遇到问题不至于干瞪眼,而能有针对性地在 Google 上搜索解决办法。 VPS(Virtual private server,虚拟专用服务器) 一般而言,一个相对完整的ss搭建教程,第一件事应