手把手教你如何自建ss服务器

身为码畜,科学上网必不可少,自己服务器更是好。

那么如果建立ss服务器呢?大概分为三步:

一:买个服务器(VPS),装好系统(自动装的)

二: 开终端连上服务器(建议使用SSH)

三: 配置SS

下面我将非常啰嗦地一一讲起:

一:买VPS

1. 哪家VPS好?
    市面上常见的VPS服务商有搬瓦工, linode,vultr等比较便宜的VPS,也有比较高端的,您自己区找吧。包年的话,最便宜的是搬瓦工了,按月的话vultr最便宜,lindo的服务据说比较好。

我买的vultr,2.5美元一个月。

2. 怎么购买?

vultr用paypal,中文官网注册paypal绑定银行卡支付自动汇率转换。

搬瓦工据说能用支付宝。我没测试。

3. 问题:vultr充值完了,怎么没有最便宜的那个选项?

最便宜的那个货比较少,你换换服务器地址就有了。

4. 购买安装

没啥特殊需求,你就按照默认的选项下一步就好,系统我选的Ubuntu,其实选啥都差不多,都没有GUI界面,就一个终端,不过要记得选32位。

二:连接服务器

1. 疑惑来了,服务器买完了,系统也自动装好了,那么它在哪呢?

它在VPS厂商哪里,我们可以从网页上直接获取终端控制它,当然,网页上的终端都难用的一逼,linux和mac用户建议使用SSH连接,windows用户请自行百度,第三方工具多如牛毛。

2. 怎么用SSH连接?(linux和mac用话看这里)
    大概分三步:

(1)  在服务器上安装开启SSH

(2) 在你的PC上安装SSH

(3) 连上

------------------------------------

(1) 在服务器上安装开启SSH。

一般情况下,linux服务器是自动安装并开启的。

你可以使用VPS厂商提供的终端,用apt或者dnf查看是否安装。(这步绝大多数不需要,VPS厂商很少做这么折腾你的事情)

vultr的终端在这儿:view  onsole, 点它

代码如下:

apt search openssh

看好有关键字openssh client或者openshh server的字眼,复制下来

apt install <你复制的内容>

(如果你装的centos/fedora, 以上代码apt改为dnf)

(2)同(1),绝大多数是安装好并开着的,你也可以下载试试。

(3)连上:

重头戏来了:

-1- 在VPS网站的页面找到并记录你的IP、Password

-2- 用你电脑上的终端输入以下指令:

ssh -p vps端口号 [email protected]地址

(VPS端口号一般为22

root不用改

vpsIP地址就是IP,我让你记录了)

然后会让你输入密码,把我之前告诉你密码粘贴或者输入进去。

然后就连上了,现在你的终端就变成远程服务器的终端了,你把网拔了这个终端还会卡死。

三:配置SS

主要分三步:

1. 服务器配置SS

2. pc配置SS

3. 浏览器配置SS

-----------------------------

1. 服务器配置SS

建议看这个,大神已经说的很好了,我就不再献丑

https://teddysun.com/342.html

还有一些注意事项,用大神的脚本配置成功后,配置多用户多端口,不能使用service sshd restart,没有效果,必须使用如下指令:

启动:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
状态:/etc/init.d/shadowsocks status

2. pc配置SS

(1) 方法一:指令法

安装SS:sudo pip3 install shadowsocks

连接:sslocal -s vpsIP -p 端口 -k 密码

( vpsIP:我之前让你记录过了。见本文二1(3)-1-

端口和密码:见上一步你自己刚刚设置的。)

(2) 方法二:GUI界面,以shadowsocks-QT5为例

链接-添加-手动,依次填入即可。

( 配置名称随便写

注意加密方式,改成你之前按照大神的方法配置的

服务器端口这里很弱智,不能全部删除,总会留下一个数字。选中后直接输入即可覆盖。)

3. 浏览器配置SS

当你连接好SS后,发现还是上不去谷歌。

你应该根据你的浏览器,百度一下(以chrome为例):chrome ss 配置

根据其它教程自行安装吧。

送君千里,终须一别,估计你已经穿越长城了,祝好。

时间: 2024-10-10 05:26:38

手把手教你如何自建ss服务器的相关文章

手把手教你linux下配置vsftp服务器(以CentOS为例)--非常的详细

VSFTP 简介:VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP 从此名称可以看出来,编制者的初衷是代码的安全.安全性是编写VSFTP的初衷,除了这与生俱来的安全特性以外,高速与高稳定性也是VSFTP的两个重要特点.在速度方面,使用ASCII代码的模式下载数据时,VSFTP的速度是Wu-FTP的两倍,如果Linux主机使用2.4.*的内核,在千兆以太网上的下载速度可达86MB/S.在稳定方面,VSFTP就更加的出色,VSFTP在单

手把手教你建github技术博客by hexo

适合人群 喜欢写Blog的人 有一定的编程基础 爱折腾的人 熟练使用版本控制Git 了解使用Github 熟悉基本的MarkDown语法 环境准备 安装Git 下载 msysgit 并执行即可完成安装. 安装Node.js 在 Windows 环境下安装 Node.js 非常简单,仅须下载安装文件并执行即可完成安装. 安装hexo 利用 npm 命令即可安装.(在任意位置点击鼠标右键,选择Git bash) npm install -g hexo 问题 * npm ERR! registry e

手把手教你搭建LyncServer2013之发布Office Web App服务器(十二)

上一篇中,我们已经完成了Office Web App服务器的部署,在组织内部已经实现了PPT和OneNote的共享,但是我们仍然与外部用户无法实现PPT的共享,只能实现简单的IM和会议,那么要实现在外部共享PPT和OneNote,我们需要把我们的Office Web App服务器发布到公网,但是由于我现在只有一个公网IP地址,因我们发布反向代理服务器的时候已经占用了公网的IP地址的443端口,而我们的Office  Web App服务器也需要用到公网的443端口,所以我们今天再次用到微软的TMG

手把手教你搭建LyncServer2013之安装持久聊天服务器(十三)

这一节中,不得不说的就是持久聊天服务器,为Lync  Server 2013新建的一个角色,在企业版中,需要单独部署,不能和其他服务器并置,WAC服务器也是如此,因在前面的拓扑中未定义持久聊天服务器,下面我们开始新建拓扑并进行发布了,在前端服务器上打开拓扑生成器,并下载当前拓扑信息 右键持久聊天池,新建持久聊天池 输入FQDN并选择"单计算机池" 我后续想测试下合规性,所以这里选了启用合规性,可以根据自己组织内部需求进行选择,输入显示名称 定义SQL Server存储,我这里仍然使用镜

手把手教你搭建LyncServer2013之部署边缘服务器(七)

在前面的拓扑新建中我们已经加入了Lync边缘的单计算机池,今天我们就开始部署Lync边缘供外部用户访问了,首先来到Lync边缘这台服务器,安装服务器所需组件,命令如下: Add-WindowsFeature Web-Asp-Net45,Web-Mgmt-Tools,Windows-Identity-Foundation,Telnet-Client -source d:\sources\sxs -restart 在安装Lync边缘Lync组件之前,我们需要修改Lync边缘服务器的DNS后缀名称,如

手把手教你搭建LyncServer2013之安装Office Web App服务器(十一)

因为Lync2013需要安装独立的Office Web App服务来体统OneNote和PPT共享用,而在Lync2010中,PPT共享功能默认集成在Lync前端服务器中,下面开始部署Office Web Apps服务器了 首先安装Office Web App服务器的必备功能组件,命令如下 Add-WindowsFeature?Web-Server,Web-Mgmt-Tools,Web-Mgmt-Console,Web-WebServer,Web-Common-Http,Web-Default-

手把手教你搭建LyncServer2013之发布边缘服务器(十)

首先,我进入我的硬件防火墙,发布Lync边缘的5061,444和442端口,所谓的发布边缘防火墙,其实就是做三个端口的映射,即NAT,我这里用的是思科的ASA防火墙,命令如下 写入到启动配置文件后,用show running-config命令查看命令是否生效,可以看到,端口已经映射好 我在万网注册了域名iSusan.cn,进入产品的域名解析页面,加入如下A记录,图中红色抹掉的是公网IP地址,关于A记录的添加可以参考万网中的帮助文件 因上一篇中我们已经做了Lync反向代理的发布,关于反向代理的作用

手把手教你使用 Clion 开发 Linux C++ 项目

手把手教你使用 Clion 开发 Linux C++ 项目 关于CLion CLion是一款专为开发C及C++所设计的跨平台IDE.它是以IntelliJ为基础设计的,包含了许多智能功能来提高开发人员的生产力,提高开发人员的工作效率.这种强大的IDE帮助开发人员在Linux.OS X和Windows上来开发C/C++,同时它还使用智能编辑器来提高代码质量.自动代码重构并且深度整合CMake编译系统,从而提高开发人员的工作效率.重要功能有:提供C及C++支持(包含C++11, libc++ 和Bo

Android消息推送:手把手教你集成小米推送

前言 在Android开发中,消息推送功能的使用非常常见. 为了降低开发成本,使用第三方推送是现今较为流行的解决方案. 今天,我将手把手教大家如何在你的应用里集成小米推送 该文档基于小米推送官方Demo,并给出简易推送Demo 看该文档前,请先阅读我写的另外两篇文章: 史上最全解析Android消息推送解决方案 Android推送:第三方消息推送平台详细解析 目录 1. 官方Demo解析 首先,我们先对小米官方的推送Demo进行解析. 请先到官网下载官方Demo和SDK说明文档 1.1 Demo