Hướng Dẫn Cài Đặt V2Ray Trên Linux (Ubuntu/Debian/CentOS) 100% thành công

V2Ray

V2Ray là một proxy mạnh mẽ hỗ trợ giao thức VMess, VLESS, Shadowsocks, SOCKS, HTTP, WebSocket, gRPC… Dưới đây là hướng dẫn cài đặt V2Ray trên Linux.

1. Cài Đặt V2Ray

Cách 1: Cài Đặt Tự Động (Khuyên Dùng)

Chạy lệnh dưới đây để cài V2Ray nhanh chóng:

bash
bash <(curl -Ls https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh)

Sau khi cài xong, kiểm tra V2Ray đã chạy chưa:

bash
systemctl status v2ray

Nếu chưa chạy, khởi động V2Ray:

bash
systemctl start v2ray
systemctl enable v2ray

Cho phép chạy khi khởi động lại máy

Đừng quên đăng ký Cloud VPS giá rẻ tại DataOnline

Cách 2: Cài Đặt Thủ Công

Tải V2Ray từ GitHub:

bash
curl -O -L https://github.com/v2fly/v2ray-core/releases/latest/download/v2ray-linux-64.zip

Giải nén và di chuyển file:

bash
unzip v2ray-linux-64.zip -d /usr/local/v2ray
cd /usr/local/v2ray
chmod +x v2ray v2ctl

Tạo service để chạy V2Ray:

bash
nano /etc/systemd/system/v2ray.service

Thêm nội dung sau:

ini
[Unit]
Description=V2Ray Proxy
After=network.target
[Service]
Type=simple
User=root
ExecStart=/usr/local/v2ray/v2ray run -config /usr/local/v2ray/config.json
Restart=on-failure[Install]
WantedBy=multi-user.target

Lưu lại và khởi động dịch vụ:

bash
systemctl daemon-reload
systemctl enable v2ray
systemctl start v2ray

2. Cấu Hình V2Ray

Cấu Hình Server

Mở file cấu hình:

bash
nano /usr/local/etc/v2ray/config.json

Thêm cấu hình cơ bản cho server:

json
{
"inbounds": [
{
"port": 10086,
"protocol": "vmess",
"settings": {
"clients": [
{
"id": "11111111-1111-1111-1111-111111111111",
"alterId": 64
}
]
}
}
],
"outbounds": [
{
"protocol": "freedom",
"settings": {}
}
]
}

Lưu lại (Ctrl + X, rồi Y, rồi Enter).

Restart V2Ray để áp dụng thay đổi:

bash
systemctl restart v2ray

Cấu Hình Client

Mở file cấu hình trên máy client (Windows, Linux, macOS hoặc Android):

json
{
"inbounds": [
{
"port": 10808,
"listen": "127.0.0.1",
"protocol": "socks",
"settings": {
"udp": true
}
}
],
"outbounds": [
{
"protocol": "vmess",
"settings": {
"vnext": [
{
"address": "IP_SERVER",
"port": 10086,
"users": [
{
"id": "11111111-1111-1111-1111-111111111111",
"alterId": 64
}
]
}
]
}
}
]
}

Thay "IP_SERVER" bằng IP của máy chủ V2Ray.

3. Kiểm Tra Kết Nối

Trên client, mở terminal và chạy lệnh:

bash
curl -x socks5h://127.0.0.1:10808 https://www.google.com

Nếu hiển thị mã HTML của Google, nghĩa là kết nối thành công! 🚀

4. Mở Port Trên Firewall (Nếu Cần)

Nếu server dùng firewalld, mở port 10086:

bash
firewall-cmd --permanent --add-port=10086/tcp
firewall-cmd --reload

Nếu dùng iptables:

bash
iptables -I INPUT -p tcp --dport 10086 -j ACCEPT

Kết Luận

Bạn đã cài đặt xong V2Ray và có thể sử dụng proxy VMess. Nếu muốn bảo mật hơn, bạn có thể:

  • Dùng WebSocket + TLS để tránh bị chặn
  • Chuyển sang VLESS nếu không cần alterId
  • Cài đặt thêm Xray-core để hỗ trợ gRPC và XTLS

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *