国外的VPS(CentOS)自己动手搭建VPN的方法

现在网络上很难买到VPN了都被禁了,那么想便捷访问外网,只有自己动手搭建VPN了,本篇介绍如何购买国外VPS自己动手搭建VPN的方法。

首先是购买VPS,国外VPS很多,这里推荐本人用的raksmart的VPS(点击图片打开站点),用了很久了,客服沟通回复也很及时:

国外VPS购买链接1:RASKAMART
国外VPS购买链接2:bandwagon
国外VPS购买链接3:VULTR
国外VPS购买链接5:virpus

国外私人代理购买链接:Private Proxy

1、首先注册个账号,英文不好的同学可以选中文语言界面;

2、顶部菜单选VPS=》SAN VPS或者SSD VPS,选择LINUX服务器的,一般都是几美元一个月,这个站点可以使用支付宝付款。

3、完成购买之后进入产品服务=》我的服务(英文是:Services=》My Services)就可以看到购买的VPS,点击你的VPS进入管理控制台。

点击Management:


点击Rebuild(新购可能是build)安装系统,选择Centos系统,本人选择的是:

Linux CentOS 7.0 x86_64 Minimal v1

当然也可以是5.* 6.*等版本,选择完成后点下最下面的Rebuild按钮就可以完成系统安装。
返回产品管理界面可以查看VPS的状态、IP、账户和密码(需要复制记录下来后面搭建VPN需要用到),可以操作启动、重启等。
到这里VPS已经准备妥当,接下来是搭建VPN:
需要安装2个软件:Shadowsocks和XSHELL
1、打开XSHELL设置连接VPS参数:
完成后点确认和连接,中途会提示你输入和保存密码,成功连接后进入命令行控制台界面,请按照如下步骤搭建VPN:

1.进行系统更新(可以不操作)
yum -y update

2.安装wget下载器
yum -y install wget

3.下载ss安装脚本
wget –no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh

4.使上述脚本属性可执行
chmod +x shadowsocks.sh

5.执行脚本
./shadowsocks.sh 2>&1 | tee shadowsocks.log

6.控制台会依次询问ss访问密码,访问端口,加密方式(选择端口后不需要你另外开放防火墙规则)

Congratulations, Shadowsocks-python server install completed!
Your Server IP : IP
Your Server Port : 端口(例如:18095)
Your Password : 密码
Your Encryption Method: 加密方式(例如:aes-256-cfb)

到这部VPN已经搭建完毕,这几个参数都记录下来,打开Shadowsocks软件设置VPN连接:

然后点击确认,桌面的右下角可以看到小飞机图标,VPN已经自动连上了,可以双击小飞机查看参数设置:

到这里国外VPS+XSHELL+SHADOWSOCKS搭建VPN完成,可以打开谷歌试试看是否成功了。

也可以用这种新模式:国外的VPS(Linux)+V2Ray搭建VPN教程

发表评论

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