大家好,已经很久没给大家分享教程了,大家有问题也都会在群里咨询,但是发现还是有很多Mac用户,而且不会通过Mac自带的终端连接VPS,进行服务器管理,所以今天就把这个教程分享给大家,希望对大家有帮助,同时欢迎大家加入Q群:749637015 交流!
往期回顾:
《搬瓦工新手注册和购买的教程》,已经发布很久了,下面以Vultr为例:
利用Docker搭建SS服务器(shadowsocks连接),共计以下四步
一、设置账户
1、首先进入Vultr官网注册账号
点击Sign up,进入注册页面
输入相关注册信息,然后点击Create Account创建账号
注意:密码至少10个字符,必须有一个大写字母、一个小写字母、至少有一个数字
之后输入的邮箱会收到一封邮件,需要点击邮箱中的链接验证邮箱
之后便可以登录账
登录成功后,点击Billing,选择Make Payment,以Paypal为例,选择Paypal,首次充值最低10美元,选中$10,然后点击Pay with Paypal完成支付即可,至此,便完成设置账号。
二、部署服务器
点击Products,点击+号进入服务器选中界面
Choose Server根据需要选择,其中High Frequency最实惠,下面的Server Location可以随意选择
接着选择Server Type及Server Size
Server Type选择CentOS7x64,Server Size根据需要选择,一般选择32 GB NVMe即可
选择完成后点击Deploy Now
点击右边的…,在弹出的菜单中选择Server Details
可以看到刚创建的服务器的信息,主要记住IP、用户名及密码即可,密码点击小眼睛可以看到,至此,便完成服务器部署
三、使用SSH工具设置VPS
备注:Mac 用户可以直接通过终端输入命令进行命令操作,步骤为:打开终端——输入:ssh -p 端口 root@服务器IP 例如:ssh -p 22 [email protected]
如果服务器修改过密码,可能需要清除Mac上次链接密钥才能继续。
1、下载ZenTermLite,APP Store中直接搜索安装即可
2、安装完成后启动ZenTermLite
点击新建,在弹出的对话框中填入相应信息
会话名称可以随意填写,主机地址填写上面第二步中创建的服务器的IP地址,用户名填写上面第二步中创建的服务器的用户名,端口保持22默认即可
接下来点击认证,选择密码认证,密码框中填写上面第二步中创建的服务器的密码,之后点击确定即可
选中之后点击连接即可
点击接受并保存
安装Docker
yum install docker -y
启动DOcker
service docker start
chkconfig docker on
检查Docker 状态
docker version
安装 Shadowsocks 的 Docker 镜像
docker pull oddrationale/docker-shadowsocks
运行镜像
SS拉取:docker run -d -p 13571:13571 oddrationale/docker-shadowsocks -s 0.0.0.0 -p 13571 -k wervps1.com -m aes-256-gcm
只需要修改端口和密码,其他默认即可
注意:
-p 端口这里要前后一致,比如13571:13571 13571
-k 后面设置你的 SS 的密码,比如:wervps1.com
也可以用同样的方法拉取v2ray v2ray拉取:docker run -d --name v2ray -v /etc/v2ray:/etc/v2ray -p 10187:10187 v2ray/official v2ray -config=/etc/v2ray/config.json
假如你想将容器中的端口映射到本机的端口,则命令应该这样写
-p 127.0.0.1:端口号:端口号
如果 V2Ray 用的传输层协议是 mKCP,由于 mKCP 基于 UDP,那么需要指定映射的端口是 UDP:
-p 9999:9999/udp
除非你打算使用Nginx来转发Websocket否则不需要映射到本地,直接填写端口号:端口号
的形式即可
另外,如果开启了动态端口,-p 标记可以多次使用来绑定多个端口. 具体用法是在指令中再加上多个 -p 标记即可。
更新 V2Ray 的 Docker 镜像:
$ docker pull v2ray/official
也可以参考:https://hub.docker.com/r/teddysun/v2ray
更新完之后,你需要重新部署容器,方法见上。V2ray客户端下载,V2ray客户端使用参考
只需要修改端口和密码,其他默认即可
注意:
-p 端口这里要前后一致,比如13571:13571 13571
-k 后面设置你的 SS 的密码,比如:wervps1.com
完成后,检查运行
docker ps -a
至此,便完成使用SSH工具设置VPS,接下来就可以开始连接了
四、使用SHADOWSOCKS进行连接
下载Shadow Socks软件 (也可以加Q群:749637015 群文件下载 )
https://github.com/shadowsocks/ShadowsocksX-NG
点击从这里开始
下载完成后安装并打开,选择服务器-》服务器设置
点击加号,填写相关信息
地址:第二步中创建的服务器的IP地址
端口:第三步中运行镜像命令中设置的端口
加密方法:第三步中运行镜像命令中设置的加密方法
密码:第三步中运行镜像命令中设置的密码
备注:随意取名
完成后点击确定
点击打开Shadowsocks
至此所有步骤都完成了。
未经允许不得转载:搬瓦工VPS_美国VPS » 新手教程(Mac版):搬瓦工/Vultr VPS 利用Docker搭建shadowsocks详细教程