【网络工具】X-UI多协议管理面板-基础配置教程

2023-12-02 5,953 0

X-UI是一款支持多种代理协议的可视化网页管理面板,支持http、socks网页代理,以及shadowsocks、vmess、vless、trojan、dokodemo-door加密代理,同时可以配置多用户管理,统计限制其流量和到期时间,操作简单并能通过一键脚本或docker等方式在Linux服务器安装部署,本文采用一键脚本安装,其它方式可自行前往GitHub仓库查看。

X-UI项目地址:https://github.com/vaxilu/x-ui

1、在部署xui面板前,请关闭服务器系统防火墙,有安全组的请在对应厂商放行所需的端口,关闭Linux防火墙命令参考:【Linux系统】Linux防火墙-iptables/firewalld的使用教程

【Linux系统】Linux防火墙-iptables/firewalld的使用教程

Linux系统防火墙是系统安全防御的城墙,在我们平常使用中,无论是部署服务、排查问题,都离不开防火墙和端口的相 […]

修改时间:2023/12/2 分类:Linux教程 人气:0 评论:0

2、通过SSH工具登录服务器后,执行下列脚本安装或docker安装命令,任选其一即可,安装过程会有提示,根据提示内容输入,安装好后命令行再次输入x-ui即可进入脚本管理菜单;

原版一键脚本安装命令

bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)
 
##如提示-bash: curl: command not found,请执行下列命令安装curl
yum install curl || apt-get install curl

原版docker安装命令

curl -sSL https://get.docker.com/ | sh
mkdir x-ui && cd x-ui
docker run -itd --network=host \
    -v $PWD/db/:/etc/x-ui/ \
    -v $PWD/cert/:/root/cert/ \
    --name x-ui --restart=unless-stopped \
    enwaiax/x-ui

修改优化版一键安装命令

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

3、通过浏览器访问:服务器IP:访问端口 服务器的安全组或防火墙需放行该端口,然后输入刚才设置的用户密码即可进入面板;

4、添加代理账户协议,在面板左侧选择入站列表,然后新增节点:备注随意写就行,协议则根据自己需求选择,监听IP通常保持默认即可、如果有多个则根据需求输入,端口通常默认或修改自己需要的端口(1-65535)、同时服务器的安全组或防火墙需放行该端口,其它各项设置请根据自己需求配置或保持默认,然后添加;

5、添加好后,在该条配置左侧点击操作,即可显示二维码(包含链接),在相应的电脑或手机客户端通过扫码导入或URL导入,即可连接上网;

6、以上配置好正常上网基本没啥问题了,如果还需分不同的端口用户走不同的出口IP、以及各类流媒体分流解锁,则还要进行更详细的配置,关于这方面可以参考:NetFlix、Disney+等流媒体解锁教程 - DNS解锁配置+多出口分流配置详解

NetFlix、Disney+等流媒体解锁教程 – DNS解锁配置+多出口域名分流配置详解

NetFlix、Disney+都是全球知名流媒体网站,因其对IP有所限制导致大部分VPS服务器无法完整观看其视 […]

修改时间:2023/12/2 分类:其他技术 人气:0 评论:0

    相关文章

    Nginx 跨域配置详细讲解
    phpstorm 20个快捷键大全
    代码版本管理工具Git常用命令操作
    Nginx技巧:使用fastcgi_buffering进行缓冲控制
    Nginx技巧:设置if指令进行条件配置
    Nginx技巧:配置gzip types设置与gzip_types

    发布评论