如何建立专属网络连接

如何建立专属网络连接

我认为正确的使用专属网络连接是接触网络世界的合理方法。本文将告诉你两种有效的搭建专属网络连接的方法,作为记录以备不时之需。

如果你还没有一台VPS可作搭载专属网络连接的用途,我向你推荐VULTR主机(全球15个数据中心,小时计费,灵活开关主机,最低2.5刀每月)同时可查看这里如何购买VULTR主机

Shadowsocks/SSR的配置方法

Shadowsocks简介

Shadowsocks可以指一种SOCKS5的加密传输协议,也可以指基于这种加密协议的各种数据传输包,其正常工作需要服务器端和客户端两端合作实现。之所以选择shadowsocks来搭建专属网络连接,主要是因为它不限终端(安卓,苹果,Windows,Mac都可用),性价比高(服务器流量多又便宜,私人用安全有保障),方便(一键脚本,不需要专业知识)。

一键搭建SSR服务

Shadowsocks和 Shadowsocks R 两者只需要选其一就好。

上面内容已讲到成功连接了服务器,之后你只需要复制下面给出的代码,并在Xshell页面的绿色闪烁光标处进行黏贴并回车就可以了。

服务器新装底层系统,先安装git命令包(CentOS 7为例):

yum -y install git

接下来,下载一键搭建ss脚本文件:

git clone -b master https://github.com/flyzy2005/ss-fly

运行搭建ssr脚本代码:

ss-fly/ss-fly.sh -ssr

这里将会载入新窗口,输入对应的参数即可。首先设置服务器节点的密码,然后是节点的端口,剩下的直接回车默认即可(加密方式aes-256-chf,协议origin,混淆 plain)。按任意键开始安装,并等待安装完成,如下图示:

妥善保存节点信息

一些相关的SSR操作代码:

启动:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
状态:/etc/init.d/shadowsocks status
卸载:./shadowsocksR.sh uninstall

注意!记得返回VULTR的防火墙规则页面,添加配置SSR时所填写的端口(示例中所填端口10086,连接协议是TCP), 至此,服务器节点配置已经完成。

开启BBR加速

BBR是Google开源的一套内核加速算法,可以让你搭建的ss/ssR速度上一个台阶,上面的一键搭建ss/ssR脚本支持一键升级最新版本的内核并开启BBR加速。BBR支持4.9以上的,如果低于这个版本则会自动下载最新内容版本的内核后开启BBR加速并重启,如果高于4.9以上则自动开启BBR加速。

但很多时候我们并不确定这个加速是否真的成功开启,可以输入以下代码检测:

sysctl net.ipv4.tcp_available_congestion_control

如果返回值带有bbr字样,说明开启成功:

net.ipv4.tcp_available_congestion_control = cubic reno bbr

如果没有开启,则属于以下代码进行安装:

ss-fly/ss-fly.sh -bbr

安装成功后,会询问是否重启,键入y并回车完成

配置客户端

Windows端SSR客户端操作

现在我们需要下载Windows端的SSR客户端程序,点击这里跳转github,下载列表中的ShadowsocksR-win-x.x.x.zip文件。接着解压,进入文件夹里运行ShadowsocksR.exe应用程序,这时我们可以看到电脑右下角的任务栏里,有一个蓝色纸飞机。

注意,这版SSR客户端不兼容360产品,所以除360极速浏览器之外的产品需要卸载,重启并重新打开客户端(WIN10系统下,依靠系统自身的防杀功能,以及安装其他电脑管家形成防护)

接下来,左键点击这个蓝色纸飞机图标,在“编辑服务器”选项卡中添加一组新的服务器节点信息。主要填写服务器IP,服务器端口,密码,加密方式,协议,混淆。这些信息刚刚服务器配置完成时有给出的。

备注和Group按需填写,主要作用是区分节点

点击左侧“添加”按钮,并点击确认。

下一步,我们右键蓝色纸飞机,代理规则>绕过局域网和大陆,服务器>刚添加的服务器节点被打勾选中,系统代理模式>PAC模式(绿色纸飞机,连接专属网络),或>直连模式(蓝色纸飞机,连接默认网络),或>全局模式(青色纸飞机,全部流量进入专属网络,影响部分本地连接质量,不建议使用)。

Enjoy it!

V2ray的配置方法

相对于SS/SSR更容易被侦测,V2ray的相关协议就显得更加稳妥了。这里,将会用cloudflare中转流量的思路来讲述V2ray(WS+SSL)的配置方法。

准备工作

  1. 一个闲置域名,
  2. 将域名DNS交由cloudflare管理,
  3. 确保cloudflare已经接管该域名( Status: Active ),
  4. 使用SSH工具连接上主机。

解析域名

在cloudflare的DNS选项卡中,添加两条A记录,并将右侧橙色云朵点灰(DNS only)。

假设你要添加域名chakela.me,并使用www.chakela.me作为搭载域名,则在type中选A,name中填写www,content中填写你的VPS IP,务必把右侧云朵点一下变成灰色,并点击Add record来添加这条新记录。

安装V2ray

本项目github地址:优化版

尽量在纯净系统环境下进行安装,通过SSH工具连接上主机后,使用root用户输入以下代码,

Vmess+websocket+TLS+Nginx+Website 优化版:

bash <(curl -L -s https://raw.githubusercontent.com/paniy/V2Ray_ws-tls_bash_onekey/master/install.sh) | tee v2ray_ins.log

这个脚本会按部就班的进行一系列设置。前面需要看着点,等进入到Nginx的相关设置就基本解放了。

v2ray服务需要校对时间
确认时间是否准确

这里回复 y 进行下一步,

tls需要绑一个域名

这里建议提前解析域名到你的服务器,否则暂不进行下一步。(.com主流域名后缀的解析还是很快的,但像.xyz之类的小众域名后缀,需要一些时间,这就要提前准备解析好了)

没解析好,就会这样报错

同时,如果是用cloudflare进行DNS解析,注意要把云朵”点灰”(DNS only)。如果顺利,接下来是确认连接端口和alterID,这两步直接回车默认就好。

接下来,脚本会自动进行Nignx的配置等等工作。耐心等待。

最终会得到vmess服务器地址和客户端配置信息、二维码等。

开启中转

然后,回到 Cloudflare 的 SSL/TLS选项卡,确认 SSL 为 Full

在DNS选项卡,将灰色云朵重新点亮

到此基本完成了,enjoy it!

桌面客户端V2rayN

客户端下载链接: https://github.com/2dust/v2rayN/releases/latest

下载好了之后,解压,然后打开解压的文件夹,运行v2rayN.exe文件,添加一个VMess服务器信息。

比较方便的方法是,从剪贴板导入URL。

在任务栏托盘找到 V2RayN 图标并鼠标右键,然后选择 启动系统代理。
并且设置 系统代理模式 》PAC 模式。
之后在 V2RayN 主界面,找到 检查更新 》检查更新 PAC 。

在完成上面的步骤的时候,正常来说,你已经处于翻出去的状态了 。

版权声明:本文SS/SSR专属网络连接部分的内容,内容来源于Flyzy博客中的“一键脚本搭建SS”,脚本版权归原作者所有。 V2ray脚本的相关内容来源于原作者的Github,版权归原作者所有。

标签:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据