VLESS (V2Ray) Support on Spitz AX (GL-X3000)?

Hi everyone,

I'm using the Spitz AX (GL-X3000) and overall I'm very happy with its performance and features.

However, for some specific use cases, I prefer using the VLESS protocol (part of V2Ray), and I was wondering:

Is there any plan to support VLESS natively on the GL-X3000 (or other GL.iNet routers) in the future?
Or maybe there are known workarounds or community solutions to get VLESS running?

I’m aware that OpenVPN and WireGuard are officially supported, and they work great — but for some of my needs, VLESS would be extremely useful, especially when it comes to performance, obfuscation, and bypassing firewalls.

I'd really appreciate any feedback or tips from the community or dev team!

We won't consider support for Vless. Sorry.

Thank you for your understanding.

I got my Spitz AX GL-X3000 router and I want to run a VLESS VPN directly on the router.
It's very important for me that the VPN protocol is VLESS or V2Ray/VMess

I'm looking for a simple step-by-step guide or method to get this working.

Can anyone help me with a clear guide or even a working configuration example?

Thanks in advance!

1 Like

LESS is the next generation of VPN technology — it's faster, more secure, easier to configure, and often provides better ping and stability.

It’s surprising to see no plans for supporting something that offers such clear advantages.
Would love to understand why this decision was made.

1 Like

check if you have xray-core in your plugin, install and use command line to run xray

1 Like

@essojay thanks for the hint! :raising_hands:
Could you please share a simple step-by-step guide for the Spitz AX (GL-X3000) on how to get VLESS (xray-core) running?

thank you

I can just give you a broad idea, xray-core is included in the Applications Plugins, install it, then fire up openwrt terminal or ssh into openwrt, I use bitvise Before now, get you client config.json you want to use, create a folder in /etc like xray (/etc/xray/config.json) after placing your client there. then invoke: xray run -c /etc/xray/config.json If you config has tun as inbound, then the add the tun interface or any other interface created into Wan zone ...

1 Like

Suppor topic and also waiting for native solution.

There is another GUI solution that supports Openwrt 21.02 on the router and supports xray and even sing-box to an extent and that's luci-app-Openclash.. Grab the ipk from here: OpenClash Releases - OpenClash and install …setting it up is like 3 or 4 steps and you can add your vless or anytls etc

Once installed ..head over to “manage config” then create config down the page, give it a .yaml name e.g config.yaml then commit and apply

Head over to Onekey menu, all the way down to the proxies menu, click add, and choose your config.yaml as the profile to add your vvless or whatever to. Then choose your protocol and add as appropriate. Then scroll to commit and apply.

Make sure you are connected to internet on the router , head over to “version update “ and download and update clash core files on the left. (You would be prompted to install the version as soon as first open openclash) you can ignore and come back to version update as I mentioned here (works for me). On the main page choose your tun mode, (enhanced, mix etc) then click on YACD on the main page, there you can select your preferred proxy. And all show work now.

Let me.know if you need more explanation about this. Am using this.

2 Likes

Thank you very much.
Still find the setup a bit tricky compared to something like OpenVPN. It would be great if OpenWrt eventually made it as simple as just uploading a config and hitting “start” and the VLESS runs.

What you mean?

Is there an easy way to use socks5 on the GL-X3000?

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.