Is it even possible for a PC/VPS to be reached via 3 different IPs pointing to it?
Sim, é. Não há nada de estranho em uma máquina com vários NICs ou mesmo ter vários IP por NIC. O termo para isso é "multi-homed".
Não deve haver diferença entre isso para uma máquina física ou uma máquina virtual.
I can not reach the server from more then one IP address.
De ou em diante?
A maneira mais trivial de demonstrar multi-homed:
S e NIC1 (10.0.1.1) ----- Network 10.0.1.x ----- PC A r v e NIC2 (10.0.2.1) ----- Network 10.0.2.x ----- PC B r
(observe as diferentes redes).
PC A pode chegar ao servidor.
PC B pode alcançar o servidor.
Em vez de NIC físico, podemos também atribuir diferentes IPs (e intervalo) a uma NIC. NICs diferentes são mais fáceis de entender.
O servidor ainda terá apenas um gateway padrão ativo. Portanto, quando você atribui vários intervalos de rede, deseja ter certeza de que suas rotas estão configuradas corretamente.
E, finalmente, vários IPs em uma única NIC podem se tornar interessantes, dependendo da pilha de IPs. Você pode alcançar o servidor em um IP e obter resposta de outro.
Ainda assim, a resposta básica é: Poxa sim. Isso deve funcionar.