Support multiple gateway interfaces and multiple subnets per virtual-network