Skip to main content

Windows setup

Set up VLESS on Windows: proxy, TUN and leak checks

A Windows VLESS client can expose a local proxy, change the system proxy or create a TUN adapter. Those modes cover different applications, so a green connection indicator is not proof of a full-device tunnel.

Technical review: 2026-09-03 · PublicVPNList Editorial Team

Proxy mode versus TUN mode

System proxy mode covers software that follows Windows proxy settings. Some launchers, games, command-line tools and DNS traffic may bypass it. TUN mode creates an IP route and is the appropriate choice when the goal is broad device coverage, subject to client exclusions and administrator rights.

Inspect the imported profile

Confirm UUID, endpoint, port, transport, TLS or REALITY, SNI, ALPN, WebSocket path, gRPC service name and flow. Keep the client core current and do not reuse unknown subscription scripts with administrator privileges.

Verify routes and resolvers

After connecting, compare the public IP and inspect IPv6. Run the DNS test and WebRTC test in the browsers you actually use. If only browser traffic changes, check whether the client is in system-proxy mode rather than TUN mode.

Decision reference

Decision pointWhat to verify
Proxy mode versus TUN modeValidate the share link locally.
Inspect the imported profileChoose system proxy for selected compatible apps or TUN for broad routing.
Verify routes and resolversKeep server identity checks enabled.

Practical checklist

  1. Validate the share link locally.
  2. Choose system proxy for selected compatible apps or TUN for broad routing.
  3. Keep server identity checks enabled.
  4. Test after sleep, network changes and client restart.

Limitations

  • Windows applications may ignore the system proxy.
  • Antivirus network filters can conflict with a TUN adapter.
  • DNS behavior differs between client cores and Windows versions.

Privacy and interpretation

A successful configuration or connectivity result proves only the tested technical behavior at that time. It does not prove a no-logging policy, legal status, operator identity or safety for sensitive accounts. Public profiles should be used for low-risk testing with end-to-end HTTPS.

Technical source: Xray-core project.

Continue with a relevant check

Frequently asked questions

What should I verify first for “Set up VLESS on Windows: proxy, TUN and leak checks”?
Validate the share link locally.
What is the main limitation of this windows setup?
Windows applications may ignore the system proxy.
Where is the underlying behavior for this page documented?
Use the linked Xray-core project as the primary technical reference, then confirm fields against the client version you run.