I have two different networks at home - one is my regular home network and another is a VPN hardware device tunneling to the work network. Is there a way to configure my laptop to be connected to both networks at the same time - one via wifi and another via ethernet cable? The ultimate goal is to have the laptop on the VPN connection, but also being able to access it from another computer that is on my home network.
The laptop is running Windows 10
What you need is a VPN software which allows to run so called split tunnel mode.
For example what you are looking for is not possible with the Cisco VPN.
Cisco VPN will force all the traffic via tunnel.
But there are other alternatives, below is a list of those that I know of and used.
So if you have VPN client that allows you to run split tunnel - you don't need multiple NICs. You can just setup static routes on your laptop to access local network.