5 ms·
I agree. There's no good reason why a web browser would make its own network layer connection to support non-HTTP sessions. Session layer proxies have forever
by lvs 11y ago
I agree.
There's no good reason why a web browser would make its own network layer connection to support non-HTTP sessions. Session layer proxies have forever been how this is done.
- pbreit 11y agoBaking OpenVPN into the browser doesn't seem like a horrible idea.
- brokemanchild 11y agoThere's no way it can stay free can it? It seems like a crazily expensive feature for them to bake in..
- Vexs 11y agoI mean they can insert a client that allows people to use their server of choice.
- newjersey 11y agoI can install the browser without root privileges. This is an absolute must have for me. Installing a browser for a user shoukd not require root. How would you get a non-privileged executable to take control of full network?
- 4ad 11y agoIt doesn't. While that's the most common way to run a VPN, it's not the only way. You use TUN/TAP devices because you want arbitrary programs to use them. In this case, you only want Opera to use the VPN connection. You don't need a TUN device for that.
- newjersey 11y agoSo it is possible to set up a proper vpn connection without root privileges. I didn't know this was possible. This sounds perfect to me. A custom corporate wrapper for a web browser that lives in its own silo. Workers who are working from home for the day can use that app for work while keeping everything else like Spotify or YouTube or Netflix from going on a long roundabout trip through the VPN. Sounds perfect if you ask me.
- grymoire1 11y agoHaving a browser break non-web traffic doesn't sound like a great idea to me.
- captainmuon 11y agoA full VPN could be useful to wrap Java Applets or custom browser extensions. I've found their support for proxy settings unreliable, especially if you don't want to leak info to the main network. (I ended up setting up a VM and routing everything through Tor, which worked but was complete overkill. It would be great if you could force an application (and all subprocess) to use a certain connection. Put a control in the titlebar/system menu that lets me select interfaces. Please, desktop developers, steal this idea!)