Quay lại blog
Tháng Một 19, 2026Hướng dẫn

Cách cài đặt proxy VLESS với bảng điều khiển Marzban

Hướng dẫn từng bước hoàn chỉnh về việc thiết lập proxy VLESS bằng bảng điều khiển Marzban - giao diện quản lý hiện đại, thân thiện với người dùng với hỗ trợ đa giao thức.

Cách cài đặt proxy VLESS với bảng điều khiển Marzban

Marzban là một bảng điều khiển dựa trên web mạnh mẽ và hiện đại để quản lý các máy chủ proxy Xray. Không giống như các bảng điều khiển khác, Marzban cung cấp giao diện trực quan, hỗ trợ đa quản trị viên và các tính năng quản lý người dùng toàn diện. Hướng dẫn này sẽ chỉ cho bạn cách thiết lập proxy VLESS bằng Marzban trên VPS Hiddence của bạn để có quyền truy cập internet an toàn, chống kiểm duyệt.

Marzban là gì?

Marzban là một bảng điều khiển quản lý proxy mã nguồn mở, tích hợp Telegram được xây dựng đặc biệt cho Xray-core. Nó cung cấp một bảng điều khiển sạch sẽ, hiện đại để tạo và quản lý người dùng proxy, theo dõi lưu lượng truy cập và xử lý đăng ký. Marzban hỗ trợ các giao thức VLESS, VMess, Trojan và Shadowsocks.

Tại sao nên chọn Marzban?

  • Giao diện Web Hiện đại: Bảng điều khiển sạch sẽ, phản hồi có thể truy cập từ bất kỳ trình duyệt nào
  • Hỗ trợ Đa Quản trị viên: Tạo nhiều tài khoản quản trị viên với các quyền khác nhau
  • Quản lý Người dùng: Dễ dàng tạo, sửa đổi và xóa người dùng proxy
  • Theo dõi Lưu lượng truy cập: Thống kê thời gian thực và theo dõi sử dụng cho mỗi người dùng
  • Liên kết Đăng ký: Tự động tạo URL đăng ký cho khách hàng
  • Bot Telegram: Bot tích hợp sẵn để quản lý người dùng và thông báo
  • Đa Giao thức: Hỗ trợ VLESS, VMess, Trojan và Shadowsocks
  • Dựa trên Docker: Dễ dàng cài đặt và cập nhật bằng Docker

Điều kiện tiên quyết

  • Một VPS mới với Ubuntu 22.04 hoặc 24.04 (khuyên dùng VPS Hiddence)
  • Quyền truy cập root hoặc sudo vào máy chủ
  • Tên miền trỏ đến IP máy chủ của bạn (tùy chọn nhưng được khuyên dùng cho TLS)
  • Kiến thức cơ bản về dòng lệnh

Bước 1: Chuẩn bị máy chủ của bạn

Đầu tiên, cập nhật hệ thống và cài đặt Docker (Marzban chạy trong các container Docker):

bash
# Cập nhật hệ thống
apt update && apt upgrade -y

# Cài đặt Docker
curl -fsSL https://get.docker.com | sh

# Cài đặt Docker Compose
apt install docker-compose -y

# Xác minh cài đặt Docker
docker --version
docker-compose --version

Bước 2: Cài đặt Marzban

Tải xuống và cài đặt Marzban bằng tập lệnh cài đặt chính thức:

bash
# Tạo thư mục cho Marzban
mkdir -p /opt/marzban
cd /opt/marzban

# Tải xuống tệp docker-compose
wget -O docker-compose.yml https://raw.githubusercontent.com/Gozargah/Marzban/master/docker-compose.yml

# Tạo tệp .env để cấu hình
wget -O .env https://raw.githubusercontent.com/Gozargah/Marzban/master/.env.example

# Chỉnh sửa .env để đặt thông tin đăng nhập quản trị viên
nano .env
# Đặt SUDO_USERNAME và SUDO_PASSWORD

# Khởi động Marzban
docker-compose up -d

# Kiểm tra xem có đang chạy không
docker-compose ps

Bước 3: Truy cập Bảng điều khiển Marzban

Mở trình duyệt của bạn và điều hướng đến địa chỉ IP máy chủ của bạn trên cổng 8000:

  • URL: http://IP_MÁY_CHỦ_CỦA_BẠN:8000
  • Đăng nhập bằng tên người dùng và mật khẩu bạn đã đặt trong tệp .env
  • Bạn sẽ thấy bảng điều khiển Marzban với các tùy chọn cho người dùng, cài đặt và thống kê
  • Quan trọng: Thay đổi mật khẩu quản trị viên mặc định ngay sau lần đăng nhập đầu tiên

Bước 4: Cấu hình VLESS Inbound

Thiết lập giao thức VLESS trong Marzban:

  • Trong bảng điều khiển, đi đến 'Cài đặt Core' hoặc 'Inbounds'
  • Thêm một VLESS inbound mới với các cài đặt sau:
  • Cổng: 443 (cho TLS) hoặc bất kỳ cổng có sẵn nào
  • Giao thức: VLESS
  • Mạng: TCP hoặc WS (WebSocket)
  • Bảo mật: TLS (nếu sử dụng tên miền) hoặc Reality
  • Nếu sử dụng Reality, cấu hình SNI thành một trang web phổ biến như www.microsoft.com
  • Lưu cấu hình inbound

Bước 5: Tạo Người dùng và Tạo Liên kết

Thêm người dùng proxy và lấy liên kết kết nối:

  • Nhấp vào nút 'Thêm Người dùng' trong bảng điều khiển
  • Đặt tên người dùng, giới hạn lưu lượng truy cập và ngày hết hạn
  • Chọn VLESS inbound bạn đã tạo
  • Nhấp vào 'Tạo' để tạo người dùng
  • Sao chép liên kết đăng ký hoặc mã QR
  • Nhập liên kết vào ứng dụng khách VLESS của bạn (v2rayN, v2rayNG, Hiddify, v.v.)
  • Kiểm tra kết nối bằng cách bật proxy

Thực hành Tốt nhất cho Marzban

  • Bật tích hợp bot Telegram để quản lý người dùng dễ dàng
  • Thiết lập chứng chỉ SSL để truy cập bảng điều khiển an toàn (sử dụng proxy ngược Nginx)
  • Sao lưu cơ sở dữ liệu Marzban thường xuyên (/opt/marzban/db.sqlite3)
  • Theo dõi lưu lượng truy cập người dùng để ngăn chặn lạm dụng
  • Sử dụng giao thức Reality để chống kiểm duyệt tối đa
  • Giữ Marzban được cập nhật: docker-compose pull && docker-compose up -d
  • Cấu hình tường lửa để chỉ cho phép các cổng cần thiết (443, 8000)
  • Sử dụng mật khẩu mạnh cho tài khoản quản trị viên