今天晚上做的事情:

1. https://www.vultr.com/ 购买vps

2. ssh连接到服务器

参照网上帖子安装 https://blog.csdn.net/littlepig199303/article/details/78741104

中间遇到了问题,查询解决方案:

"如果在安装完ShadowSocks后启动时报

AttributeError: /usr/local/ssl/lib/libcrypto.so.1.1: undefined symbol: EVP_CIPHER_CTX_cleanup

shadowsocks start failed

的错误。

在终端输入:

nautilus /usr/local/lib/python2.7/dist-packages/shadowsocks/crypto/openssl.py

具体路径不同请根据报错路径而定但目的只有一个就是找到openssl.py文件。

如果nautilus指令报错那就用cd命令到这个目录下使用vim编辑修改openssl.py文件。

如果是用文本文档打开那搜索CIPHER_CTX_cleanup应该有两处替换为CIPHER_CTX_reset然后保存文件。

如果是用vim编辑那么输入

:%s/cleanup/reset/
:x

然后重新运行***即可。"

3. 下载客户端https://shadowsocks.org/en/download/clients.html

// 2019年GFW升级后..

我的暂时解决了,改了下服务器的远程端口,22关闭的,改个别的,再配置下防火墙
open tcp port
firewall-cmd --zone=public --add-port=13641/tcp --permanent
open udp port
firewall-cmd --zone=public --add-port=13641/udp --permanent
上面两个等号后面的端口号要和服务器上的远程端口号一样
然后重启下防火墙和服务器
firewall-cmd --reload
reboot
最后ss上的远程端口也要改成和服务器上的一样

//

bsodium是给SS提供chacha20、salsa20、chacha20-ietf等高级加密所必须的扩展库,因为chacha20加密,安全性与aes-256-cfb相近,但效率比aes-256-cfb高,所以推荐启用chacha20加密.为了启用chacha20加密,我们先安装libsodium。记得下面全部要用root登录你的服务器,不能直接弄的就sudo.

Centos下安装:

#因为这库是基于C语言的,所以我们先去安装GCC
yum -y groupinstall "Development Tools"
#下载最新稳定版本
wget https://download.libsodium.org/libsodium/releases/LATEST.tar.gz
#解压
tar xf LATEST.tar.gz && cd libsodium-1.0.11
#编译
./configure && make -j4 && make install
echo /usr/local/lib > /etc/ld.so.conf.d/usr_local_lib.conf
ldconfig

vpn与shadowsocks的区别:

vpn是从数据链路层开始工作的

shadowsocks是传输层(第四层,tcp)的

VPN最初的设计是为了解决从公网安全连接内网的额外难题,两者都能起一个代理的作用

附一个网上找的搭建VPN的资料:

https://blog.csdn.net/qq_14821541/article/details/52182768

https://blog.csdn.net/u012621115/article/details/78445679

搭建ss总结的更多相关文章

  1. 在VPS上搭建SS访问火星

    前段时间发布了Visual Studio 2017 RC,由于现在VS没有离线的ISO了,只有一个在线安装文件.虽然可以通过这个在线安装文件生成完整的离线安装包(之前的ISO版本在安装过程中仍然需要联 ...

  2. Vultr日本vps搭建ss/ssr/openvpn免流教程

    每个月的手机流量不够用,运营商流量套餐价格偏高,怎么才能省钱?你在淘宝上,搜索手机免流,可找到很多奸商销售免流套餐,一块钱可买1GB流量,免流原理是什么?自己能搞吗? 手机免流原理 手机运营商中国电信 ...

  3. 记一次搭建SS服务器,完整的过程。

    前言 这几天为了登录外网查询资料,谷歌经常抽风,国外的博客也打不开,都要整崩溃了.我以前(直到昨天以前)都是使用修改hosts来访问外网的,用的是 老D(https://laod.cn/hosts)  ...

  4. 【原创】通过搬瓦工vps搭建SS环境,供学习用

    博主前段时间处于某些不可告人的目的,但又限于各类科学工具被禁的窘境,用搬瓦工的vps搭建了次SS环境,现在就来回顾并不知廉耻的传授下经验. 第一步:购买vps 1.登录官网 https://bwh1. ...

  5. 搭建SS服务器

    体验: http://ss.ishadowx.com/ centos7 安装shadowsocks客户端 http://blog.csdn.net/guyan0319/article/details/ ...

  6. 搬瓦工搭建SS的教程

    前言 作者写在前面的话: 应同学的要求在此分享搬瓦工搭建SS的教程,此教程只作为学习之用,因某些原因本教程不适合长期使用,在大家学习之后请删除所做的操作,谢谢. 为方便以后查看,请及时收藏:GitHu ...

  7. vultr VPS的购买及搭建ss介绍,支持锐速加速优化

    Vultr虽然成立时间不久,但是其背景实力还是比较雄厚的,基于全球最大的游戏服务器提供商之一的基础,所以才有实力开设这么多的数据中心.有速度较好的日本东京.洛杉矶等机房,也有我们很多人需要的欧洲机房等 ...

  8. 教你如何使用云服务器去搭建SS

    注册云服务器 (首先推荐Vultr,注册链接:https://www.vultr.com/?ref=6962741,其他云服务商如阿里云HK,Linode等亦可使用,按需选择) 这里拿Vultr举例: ...

  9. ubuntu 搭建ss和使用方法

    一 ubuntu 搭建ssa.安装    sudo apt-get install python-gevent python-pip python-m2crypto    sudo pip insta ...

  10. Vultr搭建SS服务

    购买VPS VPS又叫虚拟服务器,相当于是讲物理服务器的资源进行虚拟划分然后分配给不同的用户使用. Vultr服务器按小时计费,最低0.004美元/h,算起来2.5美元/月,且destory掉服务器是 ...

随机推荐

  1. 自定义一个简单的web框架

    from wsgiref.simple_server import make_server def book(request):     #视图函数 return [b'<h1> book ...

  2. NodeJS加密算法(转)

    nodejs中常用加密算法   1.Hash算法加密: 创建一个nodejs文件hash.js,输入内容如下: 1 var crypto = require('crypto'); //加载crypto ...

  3. 【NOI2001】食物链

    [NOI2001]食物链 题意 动物王国中有三类动物 A,B,C,这三类动物的食物链构成了有趣的环形.A 吃 B,B 吃 C,C 吃 A. 现有 N 个动物,以 1 - N 编号.每个动物都是 A,B ...

  4. BZOJ 2402 陶陶的难题II (01分数规划+树剖+线段树+凸包+二分)

    题目大意:略 一定范围内求最大值,考虑二分答案 设现在选择的答案是$mid$,$max \left \{ \frac{yi+qj}{xi+pj} \right \} \geq mid $ 展开可得,$ ...

  5. BZOJ 2118 墨墨的等式 (同余最短路)

    题目大意:已知B的范围,求a1x1+a2x2+...+anxn==B存在非负正整数解的B的数量,N<=12,ai<=1e5,B<=1e12 同余最短路裸题 思想大概是这样的,我们选定 ...

  6. 使用tf.ConfigProto()配置Session运行参数和GPU设备指定

    参考链接:https://blog.csdn.net/dcrmg/article/details/79091941 tf.ConfigProto()函数用在创建session的时候,用来对sessio ...

  7. java对word文档的操作(提取标题和内容等)-直接操作或poi工具包或freemarker+xml或html转word

    1,java自带工具包实现对word的排版和写入 import java.awt.Color; import java.io.FileNotFoundException; import java.io ...

  8. 20130910.Windows上安装和配置MongoDB

    官方文档:http://docs.mongodb.org/manual/tutorial/ 1.下载软件 http://www.mongodb.org/downloads 2.解压 解压后进入bin目 ...

  9. java application指的是什么

    在Java语言中,能够独立运行的程序称为Java应用程序(Application).Java语言还有另外一种程序——Applet程序.Applet程序(也称Java小程序)是运行于各种网页文件中,用于 ...

  10. (hdu step 7.1.6)最大三角形(凸包的应用——在n个点中找到3个点,它们所形成的三角形面积最大)

    题目: 最大三角形 Time Limit: 5000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Sub ...