VMess

VMess is a transmission protocol born inside the V2Ray project. It was engineered to resist Deep Packet Inspection: traffic rides over TCP while encryption and obfuscation obscure what is really being said, making the channel difficult to identify and block.

VMess Capabilities

  • Encryption: AES-128-CFB and ChaCha20 keep the payload confidential.
  • Obfuscation: Shaped traffic closely resembles ordinary HTTPS, defeating signature-based detection.
  • Dynamic ports: Ports can change to stay ahead of filters.
  • Cross platform: Works on Windows, macOS, Linux, Android, and iOS.
  • Many transports: TCP, mKCP, WebSocket, HTTP/2 and others are supported.

Setting Up VMess in FlClash

Subscriptions containing VMess nodes import directly into FlClash. For a manual node you will need:

  • server: Server address
  • port: Server port
  • uuid: User UUID
  • alterId: Additional ID (0-65535)
  • cipher: Encryption method (auto/aes-128-gcm/chacha20-poly1305)