VPN to Add Address Range

I’m looking to use HEXs to issolate IP ranges used in automation machines from general company traffic. The company network is 192.168.1.0. The machine ranges are 10.10.X.0, with X from 1 to how ever many machines we have.

Currently the machines are not connected to the corporate network in any way. The PLC programmers use a PC with two network cards, one for 192.168.1.X and the other for 10.10.1.X as an example.

Can I use a RouterOS to mymic this situation and give the workstation access to the two IP ranges?

The objective is to give the programmer’s PC two IP addresses and have access to all IPs on either network. I tried a road warrior setup with Wireguard and it got an IP on the 10. range, but then sent all traffice over that range.

Is there a configuration where the PC would keep it’s company network connect and add to that the 10. range?

It's really simple. The client-side configuration has to be altered.

By default it contains AllowedIps = 0.0.0.0/0 (or ::/0 or 0.0.0.0/1 and 128.0.0.0/1). In place of all of this, simply put 10.10.1.0/24 for your example.

If there are several such networks, more can be listed, or the subnet may be enlarged to e.g. 10.10.0.0/16.

Excellent, thank you!