I found part of my solution here
But I can't figure out how I can implement port and protocol dependency. Let's say I want to send domain.com:80 to vm1 machine, and domain.com:25555 to vm2 machine.Яхочусделатьсвязку $server_name $port $name, такжехочетсявнекоторыхслучаяхиметьвозможностьсвязывать domain.com:[25000-25500] с vm3