Not sure if that is useful in your case, but just in case: with Linux it is very easy to configure any number of different IPv4 addresses/subnets on a single Ethernet interface. Nothing specific to Galileo.
See for instance this article: http://www.linuxplanet.com/linuxplanet/tutorials/6553/1
(For IPv6 multiple addresses per link is even the default)