[教程]x-ui配置教程,适合新手快速上手

导览

  • 步骤
    • 原理/背景/需求
    • 购买云服务器
    • 安装服务端
    • 开放端口
    • 安装客户端
    • 客户端使用方法
  • 拓展
    • 使用其他证书
    • 国内中转
    • 其他面板

人工远程搭建服务

点击此处

原理/背景/需求

使用Google等网站是国际生必备技巧之一。为了应对GFW的存在,我们需要一个”代理”,通过它转发我们的流量至被封锁的网站。

[教程]x-ui配置教程,适合新手快速上手插图

我们常说的ss,ssr,v2ray 等,都是代理的不同协议。vpn并不是为代理而生,但它也可以用来绕过GFW。

你可以购买其他人提供的vpn或代理(“机场”),不过自己搭建更加的安全、高速,也方便和朋友分享。如何用最简单的方法自己搭建代理呢?

免责声明:本文仅作技术分享、交流学习之用,作者不承担读者根据本教程配置云服务器所带来的后果,读者的一切行为和作者无关

步骤

一、购买一个国外的云服务器

这里推荐腾讯云的轻量应用服务器,它价格实惠、网络稳定、带宽高、延迟低(以上这些形容的都是香港),非常适合拿来搭载与网络相关的应用。如果你已经拥有其他海外服务器,也可以参考本教程搭建代理服务器。当然,如果你担心安全性和匿名性问题,也可以选择购买别家的服务器。

注册腾讯云账号(如有可跳过):腾讯云官网注意:注册后要进行实名认证(没有年龄限制),才可以购买和使用云服务器

购买服务器:进入控制台,点击云产品=>计算=>轻量应用服务器,点击新建;地区可选择香港/新加坡/硅谷/东京/莫斯科地区,推荐香港或新加坡;镜像选择系统镜像=>CentOS7.6或者Ubuntu 18.04 LTS;实例套餐选择24元/月(目前最低貌似只有32这款了);购买时长建议先购买一个月,如果好用再续费;勾选”同意《腾讯云服务协议》《退款规则》“;

[教程]x-ui配置教程,适合新手快速上手插图1

点击”立即购买”。

[教程]x-ui配置教程,适合新手快速上手插图2

点击提交订单。

[教程]x-ui配置教程,适合新手快速上手插图3

付款之后回到控制台,找到轻量应用服务器,有显示你刚买的服务器,说明购买成功。

创建完成后是这样的:

[教程]x-ui配置教程,适合新手快速上手插图4
[教程]x-ui配置教程,适合新手快速上手插图5

右下角显示的就是服务器的ip地址,你的设备就是通过这个ip地址在茫茫互联网中找到服务器的。不要轻易分享给别人!

二、安装服务端

为了较高的安全性、较低的被墙几率和保证客户端系统的兼容性,我们会搭建vmess协议(a.k.a v2ray)的代理软件。更多关于v2ray的信息可以在这里找到:v2ray 官网 。为了进一步提升安全性(以及尽量不被封锁/阻断连接),可以开启WebsocketTLS功能(新手可以不开)。

2022年4月13日更新:本教程适用于x-ui面板。

为了最大程度降低安装的困难,我们会使用我的的一键脚本安装x-ui这款面板软件以及自动设置vmess+WebSocket+TLS。它在安装的同时会自动安装v2ray xray核心,之后我们就可以通过网页来管理v2ray xray的服务端。

如需使用vmess+WebSocket+TLS协议,请进行下面操作,如不需要这个协议可跳到下面“安装x-ui处”

购买一个域名(如已拥有可跳过):腾讯云域名注册 (推荐,同一平台方便管理)。

添加域名解析,把域名指向你的服务器ip以腾讯云为例,进入控制台=>DNS解析DNSPod,点击域名上的”解析”:

[教程]x-ui配置教程,适合新手快速上手插图6

点击”快速添加网站/邮箱解析”:

[教程]x-ui配置教程,适合新手快速上手插图7

点击网站解析:

[教程]x-ui配置教程,适合新手快速上手插图8

输入你的服务器的ip地址:

[教程]x-ui配置教程,适合新手快速上手插图9

添加完成后,看到两条A记录(@和www)出现,就说明解析添加成功。如果你在其他服务商注册域名,可以参考其官方文档,按照教程添加解析记录。

安装x-ui

登陆服务器:进入腾讯云控制台,进入轻量应用服务器,点击实例上的”登录”

[教程]x-ui配置教程,适合新手快速上手插图10

点击之后,会有一个黑色的框框弹出来:

[教程]x-ui配置教程,适合新手快速上手插图11

这就是通过ssh连接的服务器的终端界面,我们全部对服务器的操作都要通过在终端中通过命令(bash)完成。本次教程不会涉及到复杂的操作,只要跟着指示来就可以完成。

安装x-ui:复制这篇文章里面的一键安装命令,然后右键终端,粘贴(终端内不要用Ctrl+V,不要用Ctrl+V,不要用Ctrl+V!!!),按下回车,只有在root用户下才能运行脚本。

安装完成后,会出现以下提示:x-ui安装成功!用户名和默认密码会在终端显示,请记下来。

终端输入x-ui进入x-ui管理脚本说明安装成功。

防火墙端口放行

访问web前台控制面板还有重要一步:防火墙端口放行。

打开服务器管理页面

[教程]x-ui配置教程,适合新手快速上手插图12

放行ALL端口

[教程]x-ui配置教程,适合新手快速上手插图13

进入web面板:在浏览器中,输入http://[你的IP]:[终端显示的端口]/就可以访问x-ui页面。注意用英文的冒号!例如http://1.2.3.4:1234/

[教程]x-ui配置教程,适合新手快速上手插图14

输入终端默认的用户名密码登录。进来之后是这样:

[教程]x-ui配置教程,适合新手快速上手插图15

点击左边的面板设置:

[教程]x-ui配置教程,适合新手快速上手插图16

修改用户名和密码,来保证安全性,因为默认密码是非常非常非常危险的!此外你还可以修改登陆标题,它完全不会影响面板的功能 。

接下来,点击左边的”入站列表”来添加一个连接配置:

[教程]x-ui配置教程,适合新手快速上手插图17

接下来分享配置到客户端

[教程]x-ui配置教程,适合新手快速上手插图18

可以选择复制来导入到客户端

服务器端软件的安装和配置到此完成。

三、安装客户端

各平台的客户端下载
  • Windows请去v2rayN的GitHub页面下载最新版本的v2ray-core.zip文件,解压并双击v2rayN.exe运行;
  • MacOS请去v2rayU的GitHub页面下载最新版本的V2rayU.dmg;
  • 你也可以选择跨平台的qv2ray;
  • Android请去v2rayN的GitHub页面下载最新版本的v2rayNG_x.x.x.apk,在手机上安装;你也可以选择Kitsunebi,SagerNet,AnXray;
  • iOS因其较为封闭的系统,安装比较麻烦:你需要一个外区的AppleID,自费购买以下软件之一或者去某宝寻找共享账号。
    • Quantumult
    • QuantumultX
  • Shadowrocket(本人已注册外区独立账号购买了小火箭软件,可以联系我获取(备注获取Shadowrocket),联系方式文章开头有)
  • 除此之外,还有clash(各个平台都有相应的图形客户端)搭配订阅转换一起使用
  • 更多客户端请参考官方文档

为方便下载,作者已打包 win/macOS/安卓 三平台的软件,可前往我的私人云盘下载,提取码:WcB577Cp98

这里举例Shadowrocket使用方法,其他客户端也存同求异

打开Shadowrocket,点击左上角扫一扫,扫描面板上的分享二维码导入配置

[教程]x-ui配置教程,适合新手快速上手插图19

将全局路由改成“代理”

[教程]x-ui配置教程,适合新手快速上手插图20

选中刚刚导入的节点(配置),打开VPN开关

[教程]x-ui配置教程,适合新手快速上手插图21

此时可以访问 在线UA-IP信息查看工具 检查IP是否为你服务器IP,如果一致说明代理成功。

[教程]x-ui配置教程,适合新手快速上手插图22

其他客户端的使用教程请自行搜索。

注:对于v2rayN或v2rayNG,你可以通过面板的二维码快速导入服务器信息。

至此,已经可以连接服务端开始在魔法世界玩耍了。

拓展(进阶操作,新手慎入)

使用腾讯云的免费证书开启TLS

手动申请免费的ssl证书。

手动申请的有1年的有效期。

2022年4月13日更新:腾讯云界面可能变化,但是大致过程是一样的,自行探索。

申请SSL证书:进入控制台=>SSL证书,点击”申请免费证书”:

[教程]x-ui配置教程,适合新手快速上手插图23

点确定:

[教程]x-ui配置教程,适合新手快速上手插图24

按照提示输入信息:

[教程]x-ui配置教程,适合新手快速上手插图25

通用名称填写你注册的域名(加不加www.都行,但是后面设置tls一定要保持一致),申请邮箱填你的邮箱,证书备注名随便填,私钥密码不填,所属项目不改,点击确定:

[教程]x-ui配置教程,适合新手快速上手插图26

如果你的域名是在腾讯云注册的,选择自动DNS验证;如果是在其他服务商注册的,根据详细说明添加DNS记录手动验证。申请后等几分钟到几十分钟,证书就能申请成功。 证书颁发成功后,在控制台=>SSL证书中找到证书,点击下载。下载下来是一个.zip文件,解压,进入里面的Nginx/,有一个.crt文件和一个.key文件,他们分别是证书文件和密钥文件。之后我们要把这两个文件上传到服务器:

如果你在设置了ssh密钥且使用Xshell等支持lrzsz的ssh客户端,用sudo apt install lrzsz命令安装lrzsz后用rz命令将证书上传至服务器;

如果你有FileZilla、winscp等sftp客户端,在设置ssh密钥后可以用它将证书上传至服务器;

如果你的电脑是Linux或者macOS系统,在设置ssh密钥后可以在终端内使用scp命令将证书上传至服务器;

或者直接粘贴证书的内容至终端:用记事本或其他文本编辑器分别打开证书和密钥文件,复制其中的内容,在终端中分别输入这些命令:sudo echo “<粘贴你复制的证书文件内容>” > /etc/v2ray/v2ray.crtsudo echo “<粘贴你复制的密钥文件内容>” > /etc/v2ray/v2ray.key分别将证书和密钥保存至服务器上的/etc/v2ray/文件夹里的v2ray.crtv2ray.key文件中。如果你知道你在做什么,你也可以把证书保存到其他路径下。相比直接在面板中粘贴,这样做的好处是在添加更多账号时可以直接使用证书文件的路径,而不需要再次粘贴证书内容。

最简单的办法是在x-ui面板中直接粘贴证书内容,接下来会讲到。上传至服务器后,如果你会配置Nginx,可以手动修改Nginx的配置文件(默认为/etc/nginx/conf.d/v2ray.conf)添加你的证书。如果你不知道Nginx是什么,请参考以下方法:

修改面板设置:进入面板,在账号列表中编辑账号,把tls这一项开启:注意域名要和申请SSL证书时所填域名一致!

如果你上传了证书文件:

[教程]x-ui配置教程,适合新手快速上手插图27

填写证书文件和密钥文件的路径即可。

如果你选择直接在面板中粘贴证书文件内容

[教程]x-ui配置教程,适合新手快速上手插图28

将刚刚下载的.crt文件和.key文件分别用记事本或其他文本编辑器打开,把.crt文件的内容复制到”证书文件内容”里,把.key文件的内容复制到”密钥文件内容”里。配置完成后,看到tls为开启状态,说明tls开启成功。

[教程]x-ui配置教程,适合新手快速上手插图29

这一步操作之后,别忘了在客户端修改或重新添加配置文件,直接从x-ui复制链接就可以。

国内中转

[教程]x-ui配置教程,适合新手快速上手插图30

受各种条件(物理线路长,公网出口限速等)影响,国内网络下的设备直接连接国外服务器的效果可能并不理想,此时如果我们使用专门的服务器来中转,可以提高代理连接的带宽,在某些情况下还可以降低延迟。笔者推荐以下中转方式:

  • 购买国内地区服务器(比较popular的有广州移动、上海CN2),使用中转软件;
  • 购买专门的流量转发服务。(广告位招租)

中转的软件推荐:

  • 在中转机上也安装x-ui,使用dokodemo-door协议
  • 使用极光面板控制中转机转发(注:面板不能安在大陆服务器上)
  • iptables
  • brook的relay模式
  • tinyportmapper
  • 懒得列举了,极光面板的README里列举了一堆

其他图形化v2ray面板

  • (广告位招租)

像SSPanel,v2board这种面板都属于商用的机场面板,如果你安装v2ray都只能靠一键脚本的话还是别碰了。

合租

如果你懒得搭建,这里也有现成的,可以选择和我朋友合租,直接发配置文件导入客户端就可以用了。

合租渠道:联系我(联系方式文章开头有)给你推荐,价格只有快乐水钱。。。。

本文最后更新于2022.4.14

文章标题:[教程]x-ui配置教程,适合新手快速上手
文章作者:xiaolan
文章版权:属于 小懒后花园 所有,转载请注明出处
本文链接:https://www.xiaolanhhy.com/tutorial/1303.html
友情提示: 如果文章部分链接出现404,请留言或者联系博主修复。

评论

  1. 嗷嗷
    Windows Chrome 70.0.3538.25
    2月前
    2022-7-14 22:14:38

    没有网咋办

    • 博主
      嗷嗷
      iPhone Safari 15.5
      2月前
      2022-7-15 2:01:03

      检查一下端口是否解开哦

      • 嗷嗷
        xiaolan
        iPhone AppleWebKit 605.1.15
        2月前
        2022-7-15 20:29:39

        防火墙都关了

  2. 博主
    Windows Edge 101.0.1210.32
    5月前
    2022-5-03 22:29:51

    域名那一步可以不需要。。。。

发送评论 编辑评论


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