Featured image of post 搭建vmless 代理服务器实现科学上网

搭建vmless 代理服务器实现科学上网

购买服务器

在开始之前首先要确保你拥有一台能够访问外网的linux服务器,如果没有可以自行购买。博主这里推荐雨云家的服务器,这里已他家的日本大流量服务器为例子演示。 系统: debain 配置: 2 cores 2g 100/100mbps 90ping

在访问服务器的任何端口之前先保证服务器对应端口的防火墙打开,防火墙的端口建议按需开启。

购买域名(optional)

即使没有域名也可以直接通过 ip 访问,只不过会暴露公网 ip 平并且没有 https。所以这里建议购买一个域名。

这里只推荐一个域名商: namesilo.com

域名购买之后可以将域名托管到 其他的 dns 厂商,来帮地解析你的域名。 我这里使用 cloudflare。 本帖子主要展示如何搭建代理服务器,所以如果想要了解域名托管相关的知识可以自行问 chat 老师或者搜相关的教程。

## 通过 bash 脚本安装 xray(xray 面板太吃服务器的资源了这里不推荐大家继续使用这个方法了。)

博主在这里找到了 github 上的一篇使用 xray 搭建代理服务器的教程

本博客将会参考这篇教程搭建代理服务器。

在访问之前你需要先能够访问你的服务器终端。如使用服务器面板的终端,或者使用 openssh 等命令行工具进入服务器 bash shell。

运行安装脚本:

bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)" @ install

安装x-ui, 使用 webui 来配置 xray。

bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)

webui 启动之后可以通过域名或者ip+端口访问。

如果想要隐藏访问的端口,使用域名的433/80端口请求可以使用iopenresty/nginx反向代理到面板的端口。注意需要提前申请好 sll 证书不然 https 无法访问。

### x-ui配置参考博客

(发现这个教程很垃圾,转向chat老师)

A winner is just a loser who tried one more time.
Robust AI
使用 Hugo 构建
主题 StackJimmy 设计