[Feature Request] Bind HTTP requests to specific local network interface #53

Closed
opened 2026-04-05 16:15:51 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @Protected on 2/28/2026

Explain in detail what your suggested feature would be used for.

This feature would convey to whatever network or HTTP library VRCX is using (I didn't check) that it should bind to a specific network interface in the operating system rather than using default routing. This is typically fairly straightforward to do, so it's just a matter of listing network interfaces present in the system and plugging the correct one into the connection or request settings.

Describe how it would look if it requires a UI.

I'd plop a dropdown under the Advanced Settings. It would default to, er, "Default" (or blank) and reset back to it if a previously set interface is missing on startup.

Explain why people would want to use it.

Every time I need to use a VPN, VRCX's VRChat requests fail, I'm kicked back to the login screen and receive an e-mail asking me to 2FA again. This is annoying and entirely unnecessary. By binding to a consistent local network interface, one could ensure the same route is always used to connect to VRChat, preventing any of this from happening.

*Originally created by @Protected on 2/28/2026* **Explain in detail what your suggested feature would be used for.** This feature would convey to whatever network or HTTP library VRCX is using (I didn't check) that it should bind to a specific network interface in the operating system rather than using default routing. This is typically fairly straightforward to do, so it's just a matter of listing network interfaces present in the system and plugging the correct one into the connection or request settings. **Describe how it would look if it requires a UI.** I'd plop a dropdown under the Advanced Settings. It would default to, er, "Default" (or blank) and reset back to it if a previously set interface is missing on startup. **Explain why people would want to use it.** Every time I need to use a VPN, VRCX's VRChat requests fail, I'm kicked back to the login screen and receive an e-mail asking me to 2FA again. This is annoying and entirely unnecessary. By binding to a consistent local network interface, one could ensure the same route is always used to connect to VRChat, preventing any of this from happening.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/VRCX#53