Others

搭建属于自己的VPN

提示: 访问外网仅为学习国外最新技术,了解最新科技资讯,请避免接受反动政治言论洗脑以危害国家安全!

前言

作为一名程序员,难免会需要访问“外网”,查找资料。于是我决定自己搭建一个VPN

一、选择合适的VPS

什么是VPS请自己百度吼

国外常见的VPS有很多,如Linode、Vultr、SugarHosts等,具体请看该网站https://www.vpser.net/

我选择的是Vultr,他们家有$2.5/月的廉价VPS,每月500G流量,当然,能不能抢到货就看你们自己咯

具体购买流程我就不多说了(买东西应该不用教吧,哈哈哈哈)

二、正式开始

操作系统:CentOS 7

搭建VPN的方式有很多,我也只查阅了ss的搭建方式。略略略

第一步:搭建ss

啥是ss???ss是shadowsocks的简称,一个可穿透防火墙的快速代理(官方文档

第二步:编写ss配置

如果不懂 vi 怎么使用,请自行百度

填入下列json信息(单用户,多用户,选择其中一种)

第三步:配置开机启动

填写

第四步:开启端口

注意:接下来开始对CentOS的版本有要求了!

我使用的是CentOS 7 !!!

CentOS 6 的童鞋们我会在下面给相关链接,请自行查阅!!!

CentOS 7 以下版本请看这里 《CentOS 开放查看端口》

第五步:安装serverspeeder加速( TCP 加速引擎)

安装

当然,在你安装的时候,有很大可能会报内核不支持

这个时候就需要修改Linux内核了,一定要选择对应系统版本的内核,不然VPS可能会die

CentOS 7 内核更换(内核:3.10.0-327.el7.x86_64)

如果安装内核的时候报错

The name of network interface is not eth0, please retry after changing the name

那么请执行下面这个命令,没报错就不用了

查看内核是否安装成功

重启VPS

查看当前使用内核版本

至此,再执行一下serverspeeder安装命令,就万事大吉了!!!

最后一步

附:ss客户端下载地址

Windows

Mac OS

Linux

IOS

Android

OceanicKang
心若浮沉,浅笑安然
查看“OceanicKang”的所有文章 →

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关推荐