【新手向】国内Linux服务器配置代理访问

转载【新手向】国内服务器配置代理访问

前言

前几天在折腾部署NextCloud的时候,发现国内服务器在访问Github和一些墙外网站时遇到了一些不可抗力,无奈之下找到了*2rayA来彻底解决这个问题。

先贴上需要用到的仓库和文档地址:

*2rayA官方文档:https://*2raya.org/docs/prologue/introduction/
*2ray-core官方仓库:https://github.com/v2fly/*2ray-core
*2ray-core官方安装脚本仓库:https://github.com/v2fly/fhs-install-*2ray
*2rayA官方仓库:https://github.com/*2rayA/*2rayA

在腾讯云开一个服务器,服务器配置信息如图所示:

1. 安装*2ray-core

安装和更新*2ray

// 安装可执行文件和 .dat 数据文件
bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-*2ray/master/install-release.sh)

正常情况下,这一步就会被卡住:

下载文件非常的慢,有的时候干脆连不上了

保存安装脚本到本地看一下逻辑

curl -O https://raw.githubusercontent.com/v2fly/fhs-install-*2ray/master/install-release.sh

通过观察安装脚本,很明显他是支持本地文件安装的:

那么我们先去*2ray-core仓库release页面把文件下载下来上传到服务器即可,现在我们有了这两个文件:

开始安装!

// 赋予执行权限
sudo chmod +x install-release.sh
// 执行本地安装
sudo bash install-release.sh -l *2ray-linux-64.zip

看到以下回显就是安装成功了:

2. 安装*2rayA

直接在*2rayA仓库release页面把deb包下载下来上传到服务器安装即可

// 安装
sudo apt install ./installer_debian_x64_2.2.5.1.deb
// 启动*2rayA
sudo systemctl start *2raya.service
// 设置开机自动启动
sudo systemctl enable *2raya.service
// 看一下运行状态
sudo systemctl status *2raya.service

看到以下回显就是安装成功了:

3. 配置*2rayA

这一步比较简单,官方文档上有详细的教程,这边简单过一下
web界面端口为2017,防火墙放通2017端口后访问 http://serverip:2017 即可

首次进入需要创建一个管理员账号

以创建或导入的方式导入节点,支持节点链接、订阅链接、扫描二维码和批量导入等方式

导入一个节点后,在Server下可以看到已经成功添加

在开启之前,先打开设置界面,推荐修改为下图所示的设置,详细设置可以参考官网自行修改

点击节点-操作-选择后,选中的节点会被标红,再点击左上角就绪(hover后变成启动)按钮即可

ps:可以选择一个或多个节点连接,但不建议选择过多节点,6个以内为佳

当左上角出现“正在运行”时,说明代理成功启动了,如果启动失败,请检查日志是否有报错

接下来用speedtest-cli测试一下,用的是香港节点,测速是正常的,说明服务器已经代理成功

posted @ 2025-01-23 10:46  奇迹之耀  阅读(57)  评论(0)    收藏  举报