科学上网节点搭建

前言

海的那边是敌人,我要到对面去看看。众所周知,国内是无法访问国外网站的,但是有时我们又有这样的需求,所以就需要一个梯子送我们过去,就我了解到的,要么买别人的服务,要么自己搭建节点。

如果你注重使用体验,对网速有要求的话,建议买别人的服务,连接速度肯定比自建的快,费用也少。具体可参考:24年实惠好用的翻墙机场推荐/VPN推荐 – 性价比机场测速 (duangks.com)

作为一个从事IT方面的人,我对这技术充满好奇,所以我要自己搭建试试。

准备工作

需要一个VPS(海外服务器),配置没什么要求,因为我只运行一个服务,2024 年 最划算的 VPS 选择,月付不超过 100 元 – VPS 集散地

我的购买地址:RackNerd – Introducing

根据需求选择订购

选择服务器位置,可以用自己的电脑ping测一下,看哪个快选哪个

进入付款界面,登录账号或注册账号(邮箱一定要填写自己的,其他的可随意),国内选择支付宝付款


付款完成就可以使用SSH程序登录你的服务器了,账号密码会发送到你的邮箱,邮件信息如下:


SolusVM 控制面板访问:Control Panel (racknerd.com),账号密码也是在邮件里面,这个面板可以编辑你的服务器,如重装系统、重启等。

服务器准备完成了就可以开始搭建节点了。

节点搭建

视频教程:【零基础】2024最新保姆级纯小白节点搭建教程,人人都能学会,目前最简单、最安全、最稳定的专属节点搭建方法,手把手自建节点搭建教学,晚高峰高速稳定,4K秒开的科学上网线路体验

博客教程:【零基础】2024最新保姆级纯小白节点搭建教程,人人都能学会,目前最简单、最安全、最稳定的专属节点搭建方法,手把手自建节点搭建教学,晚高峰高速稳定,4K秒开的科学上网线路体验 – 科学上网 技术分享

安装X-UI

通过用户名密码远程连接到VPS主机,安装X-UI软件

bash <(curl -Ls https://raw.githubusercontent.com/FranzKafkaYu/x-ui/956bf85bbac978d56c0e319c5fac2d6db7df9564/install.sh) 0.3.4.4

按你的需求设置X-UI的用户名、密码和端口,出现如下画面就表示安装成功了。

打开浏览器输入:IP+端口,进入后台界面

注意:进入面板后会提示自动分配一个url根路径,第二次登录面板需要在IP+端口的基础上加上根路径,比如:10.10.166.213:54321/lCMR

节点搭建方法有三种,可以是三个都创建。

vmess+ws搭建

添加入站

  • 备注:vmess+ws
  • 协议:vmess
  • 添加一个用户
  • 网络:ws
  • 路径:复制用户ID前面一段792bf2eb,保留斜杠/

保存就可以了,就是这么简单,使用方法放在后面讲解。

vless+vision+tls搭建

  • 备注:vless+vision
  • 添加一个用户
  • 打开tls
  • 用户flow设置成:xtls+rprx+vision
  • 域名:将服务器IP10.10.166.213改成10-10-166-214.nip.io
  • 公钥秘钥需要申请

申请证书,注意域名替换成你自己的域名:10-10-166-214.nip.io

#安装证书工具:
curl https://get.acme.sh | sh; apt install socat -y || yum install socat -y; ~/.acme.sh/acme.sh --set-default-ca --server letsencrypt

#三种方式任选其中一种,申请失败则更换方式
#申请证书方式1: 
~/.acme.sh/acme.sh  --issue -d 你的域名 --standalone -k ec-256 --force --insecure
#申请证书方式2: 
~/.acme.sh/acme.sh --register-account -m "${RANDOM}@chacuo.net" --server buypass --force --insecure && ~/.acme.sh/acme.sh  --issue -d 你的域名 --standalone -k ec-256 --force --insecure --server buypass
#申请证书方式3: 
~/.acme.sh/acme.sh --register-account -m "${RANDOM}@chacuo.net" --server zerossl --force --insecure && ~/.acme.sh/acme.sh  --issue -d 你的域名 --standalone -k ec-256 --force --insecure --server zerossl

#安装证书:
~/.acme.sh/acme.sh --install-cert -d 你的域名 --ecc --key-file /etc/x-ui/server.key --fullchain-file /etc/x-ui/server.crt

出现如下界面就安装成功了。

我有点好奇是否可以通过这种方式为其他内网服务申请免费的证书,应该是可行的,我写过一篇申请证书的文章局域网配置反向代理和SSL证书,比这个要复杂很多,也许可以做到替换。

vless+vision+reality搭建

小提示:您可以通过RSS订阅本站文章更新,订阅地址:https://blog.xmhweb.cn/feed
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇