Тут два варианта. Либо объединяете сетевой интерфейс сервера и интерфейсы виртуалок в мост, потом в виртуалках уже назначаете им адреса. На самом сервере адрес назначаете мосту. Так как хотите что бы на одном из адресов жил и сервер и виртуалка, то придётся для одной виртуалки городить nat. Второй вариант - назначить все адреса на интерфейс сервера и через nat каждую виртуалку выпускать в сеть со своим адресом (SNAT).
Там, где используется nat, нужно будет делать проброс нужных портов на сервере, если нужно что бы виртуалки по своим адресам были доступны из интернета