因为经常找些资料,避免不了需要访问外网,就必须有个梯子。可以付费也可以自己搭建,付费的满天飞,可以自行百度。我这里就自己搭建的,有多种选择从图形化的vpn(softether、openvpn),再到后来的socks(frp、nps),再到现在代理服务ss、ssr、v2ray、trojin(刚出没多久)。折腾了太多,最后我选择了v2ray的代理模式,当时用的github项目作者233boy的一键v2ray脚本,着实让我用了3年多(因为家里电脑系统太久了,把硬盘全格式化了,导致亚马逊的key给弄丢了,网盘太多也不知道放哪里了,关键是邮箱也不知道当时用的哪个,呵呵呵。。。大意了)
没办法重新申请亚马逊EC2再搞吧,上github发现v2ray的有了很多版本,真是道高一尺魔高一丈,原来用的233boy作者也把v2ray的项目删除了,真的是从新来过,这里就顺便记录一下从服务器到搭建过程。
准备:
1.邮箱(注册亚马逊云)
2.手机(验证)
3.一张外币信用卡(1美元的核验,只验证不扣钱)
4.SSH工具(shell工具很多,自己顺手就可以,我这里用finalshell多平台免费)
5.v2rayU(MAC平台)、v2rayN(windows平台)[文件结尾提供github下载地址]
流程:
一、亚马逊云账号注册
二、亚马逊云开通EC2服务器
三、SSH连接亚马逊云
四、搭建V2ray服务
五、v2ray客户端登录
一、亚马逊账号注册
亚马逊云中文官网:https://www.amazonaws.cn/
注册步骤:注册邮箱密码、地址、电话、信用卡验证(流程一直在更新,不一定是这个顺序)流程很简单,注册完成后,会提示需要亚马逊审核几个小时才可通过。如想看具体的注册可自行百度。
二、亚马逊云开通EC2服务器
免费的服务器,配置很低,带宽也很小,也就做个测试服务器。
免费不代表无限!亚马逊的免费规则:1台云服务器365天+弹性IP(弹性IP必须要和云服务器绑定)
- 1.选择区域——》服务——》EC2(云服务器)
- 2.进入EC2服务:实例——》启动新实例
- 3.AWS官方的系统版本——》搜索centos镜像(根据自己需求)——》X86(选择需求的镜像)
- 4.费用说明,继续即可,后面可以一路下一步了。
- 5.默认免费服务器配置,直接下一步。
- 6.实例相关,直接下一步。
- 7.存储配置页,最大免费30G,默认是8G存储,可根据自己需求设置存储大小(不过这种单核1G的免费配置也就做个测试,默认即可)
- 8.标签,服务器名称,无需理会,直接下一步
- 9.安全组,默认只开放22端口,我是懒人直接开放所有端口,否则后面还要添加直接全部开放了(端口全部开放不安全,我这是测试服务器就懒得管),后期也可以自己修改安全组
- 10.启动实例,第一次创建需要先创建秘钥,将秘钥保存好就可以后期长期使用,启动实例就OK了,服务器搭建完成。
三、SSH连接亚马逊云
1.查看EC2的公网IP
点击左上角“服务”,选择EC2,回到EC2管理界面。
点击“实例”,等待2分钟左右实例创建成功,可以看到实例的状态、公网IP
2.打开SSH工具,连接服务器
打开finalshell工具,添加云服务器ip(也可域名解析)
浏览秘钥,导入刚下载的亚马逊秘钥
主机、用户名、秘钥都完成后,确定。就可以正常连接你的云服务器了。
拓展:如果不想每次搭建服务器变动公网IP,使用亚马逊的弹性IP服务,可以帮助我们更换实例绑定到弹性IP(固定IP),保障域名解析不需要变更。
——————————————————————————————————————————
亚马逊官方镜像实例默认用户名如下,切换root使用命令:sudo su
- 对于 Amazon Linux 2 或 Amazon Linux AMI,用户名称是
ec2-user
。 - 对于 CentOS AMI,用户名称是
centos
。 - 对于 Debian AMI,用户名称是
admin
。 - 对于 Fedora AMI,用户名为
ec2-user
或fedora
。 - 对于 RHEL AMI,用户名称是
ec2-user
或root
。 - 对于 SUSE AMI,用户名称是
ec2-user
或root
。 - 对于 Ubuntu AMI,用户名称是
ubuntu
。
四、搭建V2ray服务
V2ray的一键脚本在github上很多,我这里就github上找个带WEB管理页面做为测试。
github项目地址:前往
一键安装脚本:
bash <(curl -Ls https://blog.sprov.xyz/v2-ui.sh)
搭建很快完成,如下图,需要复制vmess链接,粘贴至SSH即可。
服务搭建完成,OK
打开网页:http://服务器IP(或域名):65432
默认用户名密码:admin
登录web管理后,首先修改面板登录密码
(如果登录忘记也可以通过命令重置:/usr/local/v2-ui/v2-ui resetuser)
添加v2ray代理帐号
v2ray帐号信息很全面:二维码、vmess连接、及帐号信息
有兴趣的也可以加入CDN,在我看来CDN不一定加速,但是防封IP。
各平台客户端下载
五、v2ray客户端登录
win和mac客户端均支持“从剪切板导入URL”或“扫描屏幕二维码”,导入完成可以看到自己的服务器,启动代理即可。
- windows平台
v2rayN客户端 github下载
- Mac 平台
v2rayU客户端 github下载
最后总结:
这个脚本搭建的很快,代理速度一般,能满足日常的资料查询;视频有卡顿(服务器带宽有限、代理服务优化有限),所有你懂的,哈哈哈哈。
冲浪愉快,切莫害人害己!
发表评论