Using two network cards, one with vpn, one without vpn

Hello, I hope this is the right place. I have my internal network card and a usb dongle. I would like to use the internal network card for my school work and gaming. The usb dongle id like to leave on a vpn. Id like to manage my connections and choose which network card is used.

Two issues, one, I have no idea what I am doing. Two, I can see both network cards in the network manager but the dongle(wlan1) doesn’t seem to be setup. Here’s a screen shot of my usb dongle in the network manager.

Is what I am trying to achieve possible? If anyone can point me in the right direction, I am willing to read

It is possible to have two NICs, one of which is connected to a VPN, yes.

However, this part is the question:

How do you want to control which connection is used?

Also, for what broad purpose?(We don’t need to know exactly what you are doing, more like your general intention. For example, if you are doing for security or privacy or some other reason. DNS may also be a consideration here.)

The vpn connection would be for torrents that I leave running 24/7. My other main connection would be for school, gaming and jellyfin

In that case, see if your torrent client can be bound to a specific network interface and then bind it directly to the VPN interface. I know qbitorrent has this option in it’s advanced settings.

If that doesn’t work, you can use firejail and network namespaces but that is orders of magnitude more complicated.

Of course, test it out with something small and innocuous to make sure it is working. I would also consider using an application firewall like opensnitch to block any connections from that application that aren’t using the VPN.

Thank you, that’s a great idea, I’ll be moving over to rtorrent