简介/前言
有人问,那就写写(水水水
免责声明
本篇文章仅供教程参考,且主要目的是为了学习、工作、信息检索等正规用途,请勿用于任何违反中华人民共和国法律法规用途。
另外本篇文章不违反任何中华人民共和国法律法规,文中所出现的内容仅限技术交流。
准备工作
这里搭建的是目前主流的Nginx + V2ray + WS + TLS(+cdn 可无),所以需要在购买服务器的基础上再购买一个域名。
Btw:这是目前最推荐的搭配(你也可以尝试Trojan等等 但不推荐SS/SSR)。当然不管什么操作都有一定的危险性!
- 服务器(选择自己适合的线路)
- 便宜域名(几块钱一年)
- Xshell ssh连接工具
- 一台健全的PC电脑(当然手机也可以)
服务器购买
在进行购买前可以先了解一下以下的三种线路(当然不止以下三种线路,但普通用户最常见的即以下三种。),
这里提供163、CN2 GT、CN2 GIA的网络测试,测试机器均为搬瓦工的机器,如果你购买其他主机商的机器的话由于线路与机房的不通,所以此处测试数据仅供参考。
163测速:https://dc8.bwg.net/speedtest/
CN2 GT测速:https://dc3.bwg.net/speedtest/
CN2 GIA测速:https://dc9.bwg.net/speedtest/
- 一、电信CN1或者说163骨干网
电信163骨干网(也被称为电信CN1,当然这个称呼只是民间叫法),也就是我们通常说的AS4134接入的带宽。它是中国电信的骨干网,也就是我们经常看到202.97开头的路由,此网络承担了中国电信90%的业务负载(即163骨干网有电信整个海外出口的90%带宽容量)。
目前介入电信163骨干网的有Psychz、QN、Cera等机房,但最近全163路由的机房都表现得不理想,这其实并不是机房的问题,而是目前电信163骨干网回国方向非常拥堵。其主要原因就是Godaddy啥的超大规模流量往国内攻击。
- 二、电信CN2 GT
电信CN2 GT是中国电信CN2产品线中Global Transit的产品。电信CN2 GT到中国国际出口拥有其单独线路,但是进入国内的还是使用的163出口。
目前接入电信CN2 GT的机房也比较多,例如C3、ENZU、Esited等等。但是有时C3这些机房也出现回国堵死的情况,主要原因是电信CN2 GT并没有自己的中国出口,而是共享的电信163骨干网的出口。这也是为什么电信CN2 GT会走到很多202.97的电信163骨干网的原因。
目前搬瓦工两个CN2机房都是加入的电信CN2 GT,这是我们需要明白的。
- 三、电信CN2 GIA
电信CN2 GIA号称电信的明星产品,其和电信CN2 GT的最大区别在于电信CN2 GIA拥有独立的回国线路,目前尚处于轻度负载,可以保证足够的访问速度。这种带宽的质量应当是电信网络中最好的,但是缺点也比较明显。缺点一:目前整个电信CN2 GIA的出口带宽较小,容易在较大流量攻击的时候产生整个电信CN2 GIA的网络波动,所以指不定什么时候就会抽一抽。 缺点二:价格相对较贵,电信CN2 GIA带宽的价格是电信CN2 GT的3倍左右。
以上就是本次关于电信163骨干网、电信CN2 GT、电信CN2 GIA的简单介绍,相信大家读完之后能够对三者有一个简单了解。
域名购买
域名可以去 https://www.namesilo.com/ (不推荐在国内主机商购买域名!)随便买一个最便宜的域名即可(当然你有钱的话当我没说)。
代理服务搭建
在进行代理服务器搭建前请确保你的服务器以及域名都已购买完毕。
1.将域名设置a解析至你的VPS服务器
这里以NameSilo为例,在Namesilo登陆你的账号后 进入 域名管理界面 可点此跳转 。
点击你购买的域名进行管理。
找到DNS Records那一项 点击旁边的 Update进行设置解析
将原来默认的解析都删除,点击 A 添加一条A解析记录,Hostname填写@,IPV4 ADDRESS 填写 你爹服务器IP,TTL: 填写3600,然后点击Submit
2.宝塔面板 搭建
在等待域名生效的期间我们可以先搭建好宝塔面板(用于更方便的安装Nginx等)以及v2ray
1.下载安装Xshell
使用Xshell 根据你的服务器SSH信息进行连接(有些主机商会将ssh信息通过email的方式发送给你)
没有Xshell的话可以在这里下载 Xshell 6下载
下载解压后,双击文件夹内的“!绿化.bat”文件就会在桌面创建Xshell 6快捷方式了,直接双击打开。
2.连接服务器
在Xshell 6 界面中点击左上角的新建,然后在主机处填写您服务器的公网IP地址(购买服务器后在您购买的主机商控制台会有的),端口号默认填写22(除非您改过 或者 购买的国外服务器),
然后点击连接,用户名默认为“root”,密码为您购买服务器填写的密码(如果没填写过或者忘记了请在控制台重置服务器密码),连接后会弹出一个窗口,点击“接受并保存”。
连接后分系统粘贴以下代码后回车:
CentOS:
Ubuntu/Debian:
如果有提示的话就输入 y 然后回车
安装完之后您会看到这样一段文字
直接复制外网面板地址到浏览器就可以打开宝塔管理登录界面了,账号密码就是图中的username以及password。
进入宝塔面板后会提示你安装套件,PHP MySQL Pure-Ftpd PHPMYADMIN 都可以不安装(如果你想到时候搭建一个动态网站的话可以安装)
直接点击一键安装,等待安装结束。
您可以在设置中修改默认的账号密码。
点击左侧的网站,添加网站。
在域名处填写你刚刚注册的域名
3.V2ray 安装
直接 在 Xshell6 执行以下代码即可安装 v2ray
安装完成后会显示端口和uuid ,你需要把这一段复制保存下来,然后在宝塔面板的安全里放开该端口。
4.SSL Nginx 配置
进入宝塔面板,点开刚刚添加的网站的配置页面,申请免费的SSL证书,并且开启强制HTTPS。
接着打开 “配置文件” 然后找到 #SSL-END 那里 把下面的代码粘贴到#SSL-END 后面保存即可。
其中 location /forv2 的forv2是一个路径 可以自己修改(到时候配置v2ray的时候修改即可) 不改也没事。
然后 proxy_pass http://127.0.0.1:11881; 中 11881 的端口号是你刚刚安装v2ray成功的时候输出的 端口号(刚刚有叫你记住喔!)
配置V2ray
通过宝塔进入v2ray的配置路径/etc/v2ray 打开 config.json
把里面所有内容删除之后粘贴以下内容后按下Ctrl+s 保存即可:
第十四行 port 那里把我写的文字更换成你安装v2ray成功后返回的端口号第十八行 id 那里把我填写的文字更换成你安装v2ray成功后的uuid (不要把”” 引号也删除了)第二十七行 path 那里把我填写的/forv2 更改成你 刚刚 在 网站 配置文件时 填写的路径(上面有说)第二十九行host 那里把我填写的文字更改为你注册的域名(不要把”” 引号也删除了)
填写完后在Xshell 6 执行 以下代码使v2ray 配置生效:
配置 V2ray 客户端 畅游互联网
等待你的域名生效后即可进行这一步了,这一步结束之后你就可以畅游互联网了!
如何判断自己的域名解析是否生效?
Win+r 运行cmd, 输入 ping 你的域名, 如果出现的结果为你的服务器ip 即 解析生效(如果生效慢 你可以尝试 本机更换DNS服务器或者切换网络)。
下载解压V2ray客户端,详情见:http://www.zattn.top/v2ray-clients-download.html
下载解压完成后打开V2rayN.exe,然后再右下角托盘找到 V 的图标 双击打开v2ray主界面。
右键空白处->添加Vmess服务器->按照下图提示填写
填写完确定保存后,右键刚刚填写的配置文件->设置为活动服务器
然后再右下角V2ray托盘图标 -> http 代理 ->开启PAC代理
(pac即部分已知不能访问的网站使用代理,全局即所有网站都使用代理,直连模式即所有网站都不走代理,仅PAC 不自动配置PAC即需要你自己配置要使用代理的网站。)
至此V2ray安装成功啦~ 可以去畅游网络了!
记住请勿用于任何违反中华人民共和国法律法规用途。
如果有任何疑问请在评论区留言或者进入筑爱网微信公众号咨询(不提供任何违法信息)
BBR加速以及CDN
TODO:这里是待补充区域,你可以不看~
- BBR:目前的新系统基本上都自带了BBR了(其实是有点懒 这里后面再补上)
- CDN:由于使用的是免费的Cloudflare CDN,对大陆访问速度很不友好,可以当服务器被墙后且无法更换IP 再进行CDN设置,当然如果你使用了CDN的话安全性将大幅度提升,不过在60%以上的网络环境下,使用Cloudflare CDN会让你连视频都加载不出来…..(CDN设置后面有空了再说)
评论 抢沙发
评论前必须登录
我要注册