人在海外,如何使用国内的网络环境?一个国内服务器即可搭建一个回国线路,在别国也能使用国内网络和APP.md
相信出国旅游或者办公的人都知道,在国外使用谷歌、油管等,速度飞快,但是使用国内APP,你命名有账号、有会员,却显示“地区问题”无法观看,被拒之门外。
这时候,要是有个国内的网络环境就是关键。
其实搭建步骤非常常见和容易,跟我们使用海外的代理一样,只是说服务器所属区域不同而已,使用xray+vless+reality协议组合,就可以实现,要想使用也是同样的,在手机上安装代理软件,然后导入进行使用,并没有什么特别之处。
整体架构:
1 | |
客户端:
也就是最常用的v2、Clash,IOS还是小火箭。
考虑到国内服务器网络环境下安装,不能拉取像docker和github的文件,那就手动下载好文件,然后上传到服务器,然后进行手动配置一下,原理和实现效果都一样。
在安装之前,先把系统更新一下,然后安装几个必要工具。
1 | |
之后去Xray官方GitHub项目地址去下载Xray文件:
1 | |
页面往下滑找到:
1 | |
下载下来之后上传到服务器中。
安装Xray:
1 | |
之后在终端输入以下命令验证是否安装成功,能看到版本号证明没问题:
1 | |
生成Reality参数:
1 | |
你会得到:
1 | |
新版的Xray把PublicKey改成了Password。
还需要生成一个UUID,这个不用代码生成,直接从网上找个UUID生成的网站复制一个就行。
之后编辑Xray的配置文件:
1 | |
将以下回国配置写入进去:
1 | |
我们让服务用systemd在后台以进程的形式运行:
1 | |
输入以下配置内容:
1 | |
启动:
1 | |
检查服务,若显示Active:running,则证明配置无误且运行成功:
1 | |
防火墙规则,要放行443端口,国内的服务器厂商一般都有控制台安全策略组,记得在里面也要放行对应的端口。
客户端配置:
这里我就用V2来演示,其他客户端同样的参数:
| 类型 | vless |
|---|---|
| 地址 | 服务器IP |
| 端口 | 443 |
| UUID | 你生成的UUID |
| Flow | xtls-rprx-vision |
| 传输 | TCP |
| Reality | SNI:www.apple.com;PublicKey:就是你生成的Password;ShortID:abcd123456(若配置文件中修改过,要与配置文件的参数一致) |
| 其他内容留空 |
客户端最好开启全局模式,不然还需要额外做分流规则,不想那么麻烦就开全局。
性能和稳定性优化:
1 | |
用测试网站测试时,全局代理开启,所有访问IP都是服务器IP则证明成功。
服务器选购建议:
| 机房位置 | 北上广/江苏 |
|---|---|
| 带宽 | 1-3人使用:10-30Mbps;小团队/几个朋友共享:50-100Mbps;多人同时用/4K视频:100Mbps;我个人不建议超过3个人使用,以免被封控。 |
| CPU/内存 | 这个计算量不大,1G1核足够,硬盘20G以上足够。 |
| 公网IP | 一定要是IPv4,有些厂商默认给的IPv6,这个要格外注意 |
最好是自己用用就行,不要多人使用或者共享使用。
本期内容到此结束。
三连加关注,追文不迷路。