I wrote it's not obvious how to set a range
of IP addresses for a given network using ICS. It seems to default to 192.168.0.xxx and you don't have a choice. However, I agree this would be the most straightforward solution *if* you can find a way to do it.
You can manually set the IP address for the server but ICS fails to work. In fact, the network fails to work. Yeah, a lot of people never used ICS before but it's available on Windows machines.
Exactly, what kind of "more sophisticated equipment" do I need??? It can't be that hard.
Why connect the networks together? To see if we can do it!