Как использовать Xenserver 7 Single-server private Network?
Простите, но придётся для начала устроить ликбез. 
Что есть создание ещё одной сети в пределах хоста (не важно публичной или частной или распределённой между несколькими хостами): это значит тоже самое, как если бы вы взяли простой свич на несколько портов и подключили бы обычные системники к нему шнурками. Как должна заработать такая сеть без IP? Никак. В вашем случае этот свич эмулируется программно, но для операционной системы виртуальной машины есть просто сетевая карта, в неё можно отправить какой-то трафик, но без IP протоколы семейства TCP и всё что выше по стеку и на них базируется работать не будет. Исключение: случай с включённым IPv6, так как там автоматически поднимуться LL адреса и вместе с ними способность установки tcp сессий между двумя хостами в пределах одного широковещательного домена. 
Ещё раз тоже самое:
1. Создайте сеть. Приватную или VLAN поверх существующего интерфейса, не важно. 
2. Добавьте для VM интерфейс, сетью для которого будет то, что вы создали на шаге 1. 
3. Созданный интерфейс в ОС нужно настроить. 
4. Если в этой сети не будет маршрутизатора - то она останется локальной для этих ВМ и трафик наружу из этой сети не пойдёт. 
Имхо это всё базовые вещи, думаю вас смутила именно виртуализация. Просто поймите как она работает остальное изи.
Спасибо за оба ответа.
Меня смутила не виртуализация, а сама опция в XenCenter как Single-Server Private Network, которая вроде как должна работать из коробки и ручками ничего настраивать не надо + так же смутили ответы дядьки на форуме Ситрикса. В общем-то я так и не получил ответа как создать приватную сетку нативными средствами XenServer и что означают слова "You should be able to access all VMs within that network automatically -- the IP addresses from what I recall are hidden."
UPD: Всё сделал ручками, всё работает.