Virtuaalipalvelimia vuokraavissa yrityksissä kyllä on jokaiselle virtuaalipelvelimelle oma ip, kun taas webhotelleissa ei ole, mutta webhotelleissa käytetään yleensä apachen virtualhost-tekniikkaa, jolla saadaan monta domainia saman ip:n alle.
Helpointa asia on tehdä niin, että jokaiselle virtuaalipelvelmelle oma sisäverkon ip, tyyliin 192.168.x.y jne ja palomuurikone ohjaa sitten vaikkapa portin 2021 koneen a porttiin 21, portin 3021 koneen b porttiin 21 ja portin 4021 koneen c porttiin 21 jne.
Vaihtoehtoisesti voit tehdä myös niin, että portit
x000-(x+1)999 ohjataan virtuaalipalvelimelle x (portteihin 0-1999), missä x on virtuaalipalvelimen numero. Esimerkiksi virtuaalipalvelin kolmen ssh-palvelimeen saa yhteyden portilla 3022 ja web-palvelimeen portilla 3080. Silti virtuaalipalvelin voi ajaa nettipalvelinta aivan oletusasetuksilla portissa 80 (tosin siihen saa vain sisäverkosta yhteyden sisäverkossa toimivalla ip:llä, ulkoapäin kun ottaa, niin pitää muistaa muuttaa porttinumeroa).