【www.shanpow.com--热门范文】
(1) [vultr搭建ss]使用Vultr搭建ShadowSocks教程(超详细)
请先读我
实现原理
本地发起连接请求,由远程服务器响应后然后将我们需要的数据返回到本地。
了解更多戳我
最低消费
5美元(人民币36元左右)。
官方充值$5送$20。选择最低配的服务器可以使用5个月。这样折合下来$5是¥36,即一个月¥7.2。
网速自测
经过我个人测试后选择的Dallas节点,浏览youtube视频,网速能达到1MB/s,玩美服lol的延迟是200ms-250ms,这个速度已经很不错了,具体分析参考《国内连接美国VPN延迟(PING)多少算正常?》。
PS:浏览其他人的博客都推荐的是LosAngeles节点,具体的自己通过测试后拿主意吧,懒得测试就选洛杉矶节点吧。
了解更多,请戳Vultr 节点哪个比较快?
知识储备
懂Linux最好,不懂就按照下面操作来吧
肯折腾
懂英语,不懂的话…搭建SS(Shadow Socks)干吗?
具体步骤
购买服务器
打开链接1:我的夏季促销推广链接,无效的话尝试 链接2:我的普通推广链接。这两个都指向官网,信不过我的自己去百度搜索vultr官网。【更多信息见最后的Vlutr服务器链接详细说明】
注册账号并验证邮箱。
测试速度或直接选择洛杉矶节点,测试节点网速请戳我并拉到页面最下面。如果感觉不满意,去试试其他的服务器提供商比如搬瓦工等等,个人感觉vultr还可以。
充值,点击左侧的Billing,最低五美元,这一步因人而异。我个人选择使用Paypal支付的$5。
搭建服务器,点击左侧的Servers,依次选择Server Location——你测试的最快的或者洛杉矶;Server Type——Cent OS7 x64(这个我可以提供技术支持,本文基于CentOS 7 x64)或其他你懂的;Server Size——只是搭建ss,选第一个就够了($5/mon);其他的选填。然后点击右下角的Deploy Now。稍等片刻,服务器就可以装好了。
装好后,你可以看到如下界面:
servers
点击可以查看服务器的相关信息:
server information
接下来操作需要的信息是IP Address,Username和Password。这个页面不要关,一会直接复制粘贴相关信息。
远程连接服务器
方法①点击刚才的网页的右上角的五个按钮最左边的View Console进行操作。
方法②下载Xshell进行操作,建议后者,方面使用(主要是支持复制粘贴)管理。
以Xshell为例。
下载安装Xshell。
安装完成后新建会话(Alt+N)。依次填写图中信息。名称可以是Vultr或者其他,协议选择SSH,主机填写之前的IP Address,端口号选择22。
连接
点击左侧的用户身份验证,填写信息。方法选择Password,用户名为之前的Username(一般都是root),密码为之前的Password(这个建议直接复制粘贴过来,系统给的有点复杂)
用户身份验证
填写完之后点击确定。然后点击连接。出现其他提示的话选择接受就可以了。这时你就可以看到一个命令控制台了。这时就算连接成功了。
搭建 Shadowsocks 服务
安装组件
$ yum install m2crypto python-setuptools
$ easy_install pip
$ pip install shadowsocks
安装完成后配置服务器参数
$ vi/etc/shadowsocks.json
写入如下配置:
{
"server":"0.0.0.0",
"server_port":443,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"123456",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}
多端口的如下:
{
"server":"0.0.0.0",
"local_address": "127.0.0.1",
"local_port":1080,
"port_password": {
"443": "443",
"8888": "8888"
},
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}
其中server字段与local_address填写之前的IP Address。password是自己用于连接这个shadow socks的密码,自定义就好。其他的不需要更改。
然后保存退出。
vi 的命令: 按 "i" 进入编辑模式,编辑后按 "esc" 退出编辑模式, 输入 ":wq" 保存退出vi。
配置防火墙
这一步主要是为了提高系统安全性。
# 安装防火墙
$ yum install firewalld
# 启动防火墙
$ systemctl start firewalld
开启防火墙相应的端口
方法一(推荐)
# 端口号是你自己设置的端口
$ firewall-cmd --permanent --zone=public --add-port=443/tcp
$ firewall-cmd --reload
方法二(麻烦,没必要)
新建文件ss.xml
$ vi /usr/lib/firewalld/services/ss.xml
粘贴下面的代码
<?xml version="1.0" encoding="utf-8"?>
<service>
<short>SS</short>
<description>Shadowsocks port
</description>
<port protocol="tcp" port="443"/>
</service>
保存退出。
开启端口,重启firewalld 服务,下面的ss是上述的文件的名字,区分大小写
$ firewall-cmd --permanent --add-service=ss
$ firewall-cmd --reload
启动 Shadowsocks 服务
$ ssserver -c /etc/shadowsocks.json
如果想干点其他的实现后台运行,使用
$ nohup ssserver -c /etc/shadowsocks.json &
连接
这样服务器就搭建好了。全平台的连接方法戳我。
PC连接
下载Shadow Socks客户端。SS加速器客户端下载选择适合的版本,下载并解压运行。
填写信息:服务器地址,端口号,密码,加密方式与代理端口默认即可
SS信息填写
填写完之后点击确定,然后到托盘中右键选择开启"启用系统代理"。
iOS连接
在App Store下载Wingy。
填写信息:服务器,端口,密码,代理模式,加密方式默认即可。
Wingy信息填写
MacOS连接
官方教程
Android连接
官方教程
国外站点
Google
Youtube
Facebook
如果以上没有问题的话,这时候你就可以畅游外面的世界了。点击上述链接测试吧。
Vlutr服务器链接详细说明
官网链接,给出的是我的推广链接,具体的推广奖励规则见下图,好心人就点这个链接吧,如果消费不到$10,也没关系,原则就是争取在双方利益都不受影响的情况下最大化利益。
我的夏季促销链接
夏季促销推广说明
我的普通推广链接
普通推广说明
注:代码部分参考了如何在 VPS 上搭建 VPN 来翻墙
拓展阅读:Vultr 服务器搭建及锐速破解教程
(2) [vultr搭建ss][教程] 教你一步步搭建SS服务器
是的,SS=**,可以看FB,可以看YTB,还可以看MFC(不懂的去查)。。这里我用Vultr的VPS为例,给大家最简单的步骤搭建SS-Python 2.6.11 配合坛子里的固件,实现PS4游戏NAT2(你不打游戏也可以用,就是个SS服务端而已)。以下是测试连接,创建VPS前可以先参考下每个节点对你网络的速度:https://www.vultr.com/faq/#downloadspeedtests注册以及充值完成后进入流程中~(付款方式支持paypal和信用卡,信用卡会扣2.5刀验证,过几天就会还)日本流量已经升级到了1T我们优先SSD硬盘,日本节点,Debian7之后选择5美金的server size~(如果你200G流量不够你也可以换其他配置,一般绝对够用了)最后Place Order就可以创建VPS了My Servers 界面会得到VPS的IP和一些状态信息,配置VPS需要等待4~5分钟(在这期间,你是ping不通的,也无法对服务器做操作,也不要去试着删除VPS等),因为后台在安装系统。点击Manage就能进入管理界面了。这个界面你就能看到VPS的具体信息了,Bandwidth Usage=流量,记住root和Initial Password。一会儿配置服务器要用的。之后我们得去下载个软件叫putty(这个大家去百度下,肯定找得到) 输入服务器IP后,点open,之后会出现个警告,选择是YES。好了代码时间了: Login as 就是root。password就是之前Initial Password里面的bbolibrizye!7,可以复制密码然后右击黏贴即可,密码在putty里面是看不见的,所以右击一下就是黏贴了,随后回车。你若愿意,也可以手打- -下面我转载秋水逸冰的一键SS-Python脚本(命令一条执行完后再输入下一条):
apt-get update
复制代码
apt-get install python-gevent python-pip python-m2crypto
复制代码
按提示键入Y
wget --no-check-certificate https://raw.githubusercontent.com/teddysun/**_install/master/**.sh
复制代码
chmod +x **.sh
复制代码
./**.sh 2>&1 | tee **.log
复制代码
这里键入你想要设置的SS密码,输入好回车。 按任意键继续~~随后脚本开始自动配置 配置完成后显示SS信息~~~~现在你就可以关掉putty进路由器配置一下然后去爽了。以上这些就是基础的配置。进阶一下:如果你想改SS端口或者加密方式等,可以修改配置文件,键入:vi /etc/**.jsonVI不会用的可以先百度!当然你也可以用winscp去改(初学者用这个比较容易)。SS配置文件示例如下:(修改完成后记得){ "server":"0.0.0.0", "server_port":443, 服务器端口 "local_address":"127.0.0.1", "local_port":1080, "password":"123456Aa", 密码 "timeout":300, 默认即可,如果账号使用的人多,可以调低数值 "method":"rc4-md5", 加密方式 "fast_open":false}一些其他命令,以便不备之需:启动:/etc/init.d/** start停止:/etc/init.d/** stop重启:/etc/init.d/** restart状态:/etc/init.d/** statushttp://www.vultr.com/?ref=6837543 通过这个链接注册,你会得到10美金(等于免费两个月),我也会得到奖励,算是互助吧~====================================================================================既然搭了SS,那顺便搭一下PPTP的v=p=n好了,但是强烈建议自己用,用的人多了就会被墙了。一样,putty下输入代码。(这里我用tennfy的脚本)
wget --no-check-certificate https://raw.githubusercontent.com/tennfy/debian_pptp_tennfy/master/debian_pptp_tennfy.sh
复制代码
chmod a+x debian_pptp_tennfy.sh
复制代码
./debian_pptp_tennfy.sh install
复制代码
./debian_pptp_tennfy.sh adduser
复制代码
最后条命令输入完应该就是这个界面了~用户名和密码按照提示填就可以了!如果还想添加用户,那再打./debian_pptp_tennfy.sh adduser这条命令。然后你就可以爽了如果哪天女朋友和你分手了,你想要把账号删除,请键入:vi /etc/ppp/chap-secrets (同样,也可以通过winscp去改)
18.JPG (34.99 KB, 下载次数: 1)
下载附件 保存到相册
2015-7-22 13:30 上传
和SS配置文件一样,可以改用户名也可以改密码也可以删除,anyway,你喜欢就好。格式:用户名 pptpd 密码 *=================================================================================至此,基本上**对你无压力了,剩下的还需要各位自己去深入了解,VPS功能不仅仅限于此。可以加装锐速或者改参数等达到优化SS的目的,只是天朝网络环境实在复杂,优化后也不一定能够有效果甚至有反效果,还是需要大家自己去测试。另外,VPS开错了是可以删除的,在manage界面里面有destory,费用默认是按小时算的,如果你不想用了但又不想被计费,只有摧毁VPS,停止依然是计费的。如果你命令打错了,不知道如何操作了,就manage界面里面选择reinstall,系统会重装。无论是Vultr,还是DigitalOcean或者LInode,VPS操作大同小异,这两个脚本我在Debian 7下面成功搭建,其他系统未测试(作者说支持ubuntu和debian)
(3) [vultr搭建ss]Vultr 安装shadowsocks
一 vultr 注册优惠链接
获得$50免费试用Vultr.com!
您将收到$ 50免费信用尝试Vultr.com服务60天。账户注册后的$50贷将被添加到您的帐户。只有绑定信用卡才能获取此优惠的VPS主机!
优惠链接:https://www.vultr.com/freetrial
$20刀免费信用为新的帐户!
添加$20自由creditto您的账户中或注册后进入此优惠券代码。资金您的帐户后,您会收到信贷;信用卡和PayPal只。该信用可以用来对所有Vultr VPS服务器和一键式应用程序!
优惠码:SSDVPS
vultr 购买使用教程 http://www.bandwagong.com/vultr%E5%85%85%E5%80%BC10%E7%BE%8E%E5%85%83%E4%BD%BF%E7%94%A8%E6%97%A5%E6%9C%AC%E6%9C%8D%E5%8A%A1%E5%99%A84%E4%B8%AA%E6%9C%88/
二 vultr 安装shadowsocks-libev
这里给的教程适用于debian 和ubuntu
1.首先更新下系统
apt-get update
2.安装编译器和git
apt-get -y install build-essential autoconf libtool libssl-dev git
把源码clone下来,编译安装(编译安装是最新版,用源安装不是最新版本),代码一行一行运行
git clone https://github.com/madeye/shadowsocks-libev.git
cd shadowsocks-libev
./configure && make
make install
3.运行shadowsocks-libev(两种方法)
3.1**直接使用命令行参数运行
nohup /usr/local/bin/ss-server -s 0.0.0.0 -p xxxx -k xxxxxxxx -m aes-256-cfb & -s 服务端监听的地址,服务端可填写 0.0.0.0
-p 服务端的端口。最好10000以下 xxxx
-k 用于加密的密码。貌似得8位以上,xxxxxxxx
-m 加密方法,推荐 "aes-256-cfb"
这样shadowsocks-libev就按照给定的参数运行了
3.2使用命令配置
vi /etc/shadowsocks.json
这个配置文件(用vi命令或winscp或者别的都行,推荐不懂的使用winscp,全图形化中文界面):
{
"server":"0.0.0.0",
"server_port":443,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"这里填写密码",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false,
"workers": 1
}
这里是各个字段的意思,注意标点符号别少打或打多了。
server_port:端口号
password:密码
要求同上。
4.运行shadowsocks-libev
nohup /usr/local/bin/ss-server -c /etc/shadowsocks.json &
这样shadowsocks-libev就调用配置文件运行了
让shadowsocks-libev开机自启动
编辑
vi /etc/rc.local
在 exit 0 这行上边 添加
nohup /usr/local/bin/ss-server -s 0.0.0.0 -p xxxx -k xxxxxxxx -m aes-256-cfb &
或
nohup /usr/local/bin/ss-server -c /etc/shadowsocks.json &
这样 shadowsocks-libev 就可以开机自启了。
5.在命令行增加-u可以在服务端打开udp转发
nohup /usr/local/bin/ss-server -c /etc/shadowsocks.json -u &
三 vultr 安装锐速
vultr日本东京服务器安装锐速