今天没吃药 感觉自己萌萌哒~~
使用digitalocean部署SS和V2ray从VPS开始
从VPS开始到完成v2ray搭建+BBR加速
VPS服务器系统选择 Debian9或以上
搭建方式1:
V2Ray安装代码:
apt-get update -y && apt-get install curl -y
bash <(curl -s -L https://git.io/v2ray.sh)
开启自带 BBR 加速:
echo “net.core.default_qdisc=fq” >> /etc/sysctl.conf
echo “net.ipv4.tcp_congestion_control=bbr” >> /etc/sysctl.conf
sysctl -p
lsmod | grep bbr
只需以上这几步 即可完成
搭建方式2:
简介
针对“墙”的越来越严重,锁ip也越来越厉害;
今天这篇文章就是主要针对digitalocean如何部署ss和v2ray。
1、注册Digitalocean
注册Digitalocean 网址:https://www.digitalocean.com/
这是我的推广链接,从这里注册你可以得50$,而我会得25$,用不用各位随意。
注:注册需要绑定信用卡。
2、购买VPS(这里叫Droplets)
参数:选择最便宜的1C 1G 25G SSD 1TB流量
操作方法:
.
注意后面的区域可以随机选,如果不满意 可以删掉重建。
3、登陆服务器 部署安装shadowsocks,并配置shadowsocks
3.1、安装pip
1 | curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py |
3.2 安装shadowsocks
1 | pip install shadowsocks |
3.3 配置shadowsocks
输入编辑文件命令vi /etc/shadowsocks.json并回车,如下:
1 | [root@centos-s-1vcpu-1gb-sgp1-01 ~]# vi /etc/shadowsocks.json |
上述步骤是编辑一个新文件,按键盘i键后,粘贴下面内容:
1 | { |
然后按键盘’Esc’键,再按shift+:键,再输入wq并回车。文件编辑结束。
上面的10086是你的服务器端口,10086abc+12345是你进行连接的密码,ase-256-cfb是加密方式
3.4 配置shadowsocks服务,并设为开机启动
输入编辑文件命令vi /etc/systemd/system/shadowsocks.service并回车,如下:
1 | [root@centos-s-1vcpu-1gb-sgp1-01 ~]# vi /etc/systemd/system/shadowsocks.service |
按键盘i键后,粘贴下面内容:
1 | [Unit] |
然后按键盘’Esc’键,再按shift+:键,再输入wq并回车
1 | [root@centos-s-1vcpu-1gb-sgp1-01 ~]# systemctl enable shadowsocks |
以上, shadowsocks已经部署完成。
3.5 配置 digitalocean防火墙允许10086任何客户端连接
添加防火墙方法
.
配置防火墙方法
.
将防火墙对应主机
.
4、部署安装v2ray,并配置v2ray
v2ray 部署比较简单,由于前人写好了轮子,直接拿来就可以用
4.1安装v2ray,并配置
1 | bash <(curl -L -s https://install.direct/go.sh) |
v2ray配置说明:
.
4.2启动v2ray服务
1 | systemctl start v2ray |
小功能:一键BBR加速
1 | wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh |
按照说明选择即可
BBR一键加速
link:https://zhizhebuyan.com/2019/10/16/%E4%BD%BF%E7%94%A8digitalocean%E9%83%A8%E7%BD%B2SS%E5%92%8CV2ray/
以上
End!
| 名称 | 优点 | 缺点 |
|---|---|---|
| putty | 功能实用,支持telnet | 不支持标签页 |
| Mobaxterm免费版 | 接近完美 | 无关紧要的各种限制 |
| nxshell | 计划中有x11支持 | sftp、x11尚在开发,electron开发体积大 |
| graSSHopper | 功能实用 | 不支持x11,electron开发体积大 |
| electerm | 功能实用 | 不支持x11,electron开发体积大,窗体诡异不支持平铺 |
| Bitvise SSH Client | 功能实用 | 不支持x11,不支持标签页 |
| finalshell | 功能实用 | 不支持x11,java开发体积大,占用高 |
| simpleremote | 小巧、支持telnet,RDP | 不支持传文件、x11, 功能薄弱,开发不活跃 |
| vscode | 通过插件支持各种功能 | 配置费劲,使用费劲,有些功能的插件没有,大 |
待续…
好用的SSH客户端软件推荐
- TONGXIN
- 2021年11月1日
SSH客户端是在管理和配置Linux服务器用到很多的软件了,一款好的SSH管理软件不但可以让你更好地执行Linux命令,对于工作效率的提升也是非常明显,在本文中我们就来介绍几款非常好用的SSH客户端软件
MobaXterm
MobaXterm 是一个功能强大的SSH工具,除了支持基本的SSH终端管理外,还有非常多的增强和扩展功能
- 有绿色版本软件,使用方便
- 多标签管理,随时切换
- 支持SSH、Telent、FTP、SFTP等多种协议
- 支持RDP远程连接Windows
- 图形化SFTP管理,可上传下载文件
- 内置MobaTextEditor,可以直接在服务端编辑和保存文件
- 应用内分屏,最多支持4个屏幕
- 支持安装插件
MobaXterm 是一个非常好的一站式服务器管理工具,对于多种协议的支持,让其不管是Linux、Windows还是VNC等,都可以在一个软件中进行操作管理,配合内置的SFTP文件管理和MobaTextEditor,可以让远程终端文件管理更加便捷
Xshell
Xshell 是国内比较流行的SSH软件,和其他的SSH客户端相比,Xshell更加注重用户体验的一些东西,比如其现代化的界面,多种语言包括简体中文支持,代码高亮等,对于新手非常友好。
Xshell中还提供了一些高级功能,比如标签管理、批量命令等,不过有一些为高级功能,需要升级付费版才能使用,当然,因为现在很多操作都可以在网站面板完成,对于新手来说,其实Xshell免费版本已经足够了,而专业人员使用频率足够高的话付费购买也是非常值得的
Termius
Termius 是一款全平台的SSH客户端,该软件最大的特点就是支持全部平台,包括Windows、Mac、Linux、iOS、Android等,有了移动设备支持,只要有网络,你可以在任何时间地点管理服务器
如果你的工作经常用到SSH连接,还可以升级高级版实现全平台同步,全平台的好处就是只要你在一个平台添加或修改了服务器,其他平台会自动同步,随时随地管理主机,而且也不用在手机上输入复杂的密码了
在功能上,Termius 也有很多实用的东西,比如SFTP、代码片段、选项卡等,可以省下很多事情
PuTTY
PuTTY 是一款开源免费的SSH客户端,支持SCP,SSH,Telnet,rlogin等多种网络协议,该软件的特点非常小巧,大小只有1M左右, 而且有绿色版本下载下来就能使用,再加上其开源的特性,很多人都一直在使用PuTTY管理Linux服务器,不过由于软件是全英文的界面,而且有些东西需要学习设置,对新手来说可能并不是那么友好
SimpleRemote
SimpleRemote 是一款免费开源的远程连接管理工具,软件非常的小巧,解压后只有不到3MB的大小
虽然是一款很小的软件,但是基本远程连接功能都有,比如常用的多标签、配色方案、密钥连接、RDP、Telnet等,对于大多数人来说,功能完全够用,而且对于重要的信息,还可以为SimpleRemote设置打开密码,只有输入正确的密码才能使用
ZOC Terminal
ZOC Terminal 是一款强大的终端模拟器,其支持Windows和Mac平台,软件使用很方便,可以快速连接、也可以保存主机,支持多标签、多窗口,如果你对基础的界面不满意,还可以定制样式,包括背景、字体、颜色等,组成自己喜欢的界面,不过这款软件并没有提供免费版本,需要付费购买
Finalshell
Finalshell 是一款国人开发的远程连接工具,支持 Windows、Linux 和 macOS,通过界面我们可以看出这款软件非常强大,你不仅可以在远程窗口上执行命令,还可以实时监测到系统的消耗,比如CPU、内存、网络等资源的使用量
Finalshell 还有比较方便的一点就是文件的传输,在软件的右下角有一个文件夹管理界面,让你可以像在FTP软件中那样传输文件,支持右键上传下载,支持鼠标拖拽文件上传到服务器,省去了很多命令行的繁琐步骤
除了基础功能,Finalshell 还可以升级到专业版,包括打包传输、高级网络监控、高级进程管理、多地点ping监控等
JuiceSSH
JuiceSSH 是一款Android上的免费SSH客户端,你可以用它快速连接到Linux服务器,也可以添加账号密码或密钥保存多台机器,Juice 让你在手机上就能非常方便地执行这些操作
它的主要功能有
- 全彩色终端显示,多个主题可选
- 轻松输入,弹出键盘可以方便地输入常用的特殊字符
- Telnet 和 本地 Shell 命令执行
- 第三方插件支持,比如性能监控、OpenSSH导入等
- 其他高级功能
对于想要在安卓手机上管理服务器的人来说,JuiceSSH 是一个非常好的选择,免费版本以及足够使用,付费版还有更多强大功能,包括端口转发、自动执行代码段、快捷方式等,能够极大提升运维效率
ServerCat
ServerCat 是一款iOS平台上的Linux管理软件,它可以让你在iPhone上连接远程服务器,用来监视系统性能、管理Docker和执行SSH命令,软件内提供了很多监控参数,比如CPU、内存、系统负载、网速、硬盘等,并且以可视化的形式展示,你可以随时查看自己服务器的系统状态,避免因负载过高则影响产品服务
ShellFish
ShellFish 是一款SFTP和SSH结合的软件,支持iPhone和iPad,你可以用它来连接远程服务并管理上面的文件,它专为移动设备做了很多优化,比如你可以使用SFTP管理服务器上的文件,使用专用键盘执行命令,创建代码片段快速使用等,而且还有一个很不错的地方在于它是支持快捷指令的,你可以和其他APP配合使用,使用语音执行命令等
使用digitalocean部署SS和V2ray从VPS开始
https://www.fylstudio.online/2021/11/14/使用digitalocean部署SS和V2ray从VPS开始/

