当前位置:首页 > 系统教程 > 正文

Linux安装3x-ui:从零开始搭建科学上网面板(小白专属教程)

欢迎来到本教程!无论你是刚接触Linux的新手,还是有一定经验的运维人员,这篇文章都将帮助你顺利在Linux系统上安装和使用3x-ui。3x-ui是一款功能强大的代理面板,它基于Xray内核,提供可视化的流量管理和多协议支持,是搭建科学上网服务的绝佳选择。通过本文的Linux安装指南,你将学会从零开始部署并配置自己的安全代理环境。

准备工作

在开始之前,请确保你拥有一台运行Linux的服务器(推荐Ubuntu 20.04+或CentOS 7+),并且具备root或sudo权限。同时,你需要通过SSH连接到服务器(例如使用PuTTY或终端)。如果你还没有服务器,可以选购一台性价比高的VPS,并安装好Linux系统。

第一步:安装3x-ui

3x-ui提供了官方的一键安装脚本,你只需在SSH终端中执行以下命令即可开始安装:

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

执行后,脚本会自动下载依赖并部署3x-ui面板。安装过程中会提示你设置面板的端口、用户名和密码,请务必牢记这些信息。安装完成后,你会看到类似下图的成功界面:

Linux安装3x-ui:从零开始搭建科学上网面板(小白专属教程) 3x-ui  Linux安装 代理面板 科学上网 第1张

现在,你可以通过浏览器访问 http://你的服务器IP:端口 来登录3x-ui面板了。

第二步:配置面板

首次登录后,建议你立即修改默认端口和密码以增强安全性。在面板左侧菜单中,点击“面板设置”,你可以重新设置监听端口、路径密钥、用户名和密码。此外,还可以开启TLS(需要域名和证书)来加密通信。如果你是初学者,可以先保持简单配置,后续再深入了解。

第三步:添加入站节点

3x-ui的核心功能是管理入站连接。点击“入站列表”,然后点击“添加入站”。在这里,你需要选择协议(如VMess、VLESS、Trojan等)、端口、传输方式(如TCP、WebSocket、gRPC)等。推荐使用VMess+WebSocket+TLS的组合以获得更好的隐蔽性和稳定性。填写完毕后保存,就会生成对应的客户端配置链接(分享链接)和二维码,供你导入到手机或电脑的代理客户端中。

第四步:启动服务与流量监控

确保你的入站节点已开启(状态为“运行中”)。你可以在面板首页看到实时的系统状态、流量统计和在线设备列表。3x-ui提供了详细的流量图表,帮助你监控每个节点的使用情况,合理分配带宽。如果遇到连接问题,可以检查防火墙是否放行了对应端口,并查看3x-ui的日志进行排查。

常见问题

Q: 安装失败提示“curl: command not found”怎么办?A: 先安装curl:Ubuntu/Debian执行 apt update && apt install curl -y;CentOS执行 yum install curl -y

Q: 无法访问面板页面?A: 检查服务器防火墙是否开放了面板端口(如54321),并确认云服务商的安全组规则是否允许该端口入站。你也可以在本地使用 telnet 你的IP 端口 测试连通性。

Q: 客户端连接后无法上网?A: 请检查入站配置的协议和传输方式是否与客户端一致,并确保服务器时间准确(NTP同步)。另外,某些网络环境可能需要开启“允许局域网连接”或调整路由模式。

总结

至此,你已经完成了在Linux上安装和使用3x-ui的全过程。通过这个强大的代理面板,你可以轻松管理多个入站节点,实现稳定高效的科学上网。如果你在操作中遇到任何困难,欢迎在社区交流或查阅官方文档。记住,Linux安装软件并不复杂,多动手实践就能掌握。本教程聚焦于3x-ui的核心用法,希望能成为你探索网络世界的得力助手!