If I create a new interface on the server with the needed VLAN and it is in the needed VLANs IP range, it works, I can reach it.
Isso implica que as VLANs possuem intervalos IP não sobrepostos. Nesse caso, a solução tradicional é roteamento . Se você tiver um dispositivo de roteador dedicado com conectividade para ambas as VLANs, provavelmente ele poderá ser facilmente configurado para permitir o tráfego de que você precisa.
Se isso não acontecer, se houver um sistema Linux / Unix que já tenha conectividade com as duas VLANs, ele poderá ser configurado para permitir o roteamento entre elas. Mas, nesse caso, provavelmente há uma razão pela qual essas duas VLANs são mantidas desconectadas pelos roteadores e a configuração do roteamento em um host aleatório pode minar essa razão.
Você deve conversar com seu administrador de rede sobre o seu problema antes de tentar qualquer outra coisa: se você configurar um host para rotear o tráfego entre redes "públicas" e "seguras" em uma organização que precisa se preocupar com essas coisas, ter um sério efeito limitador em sua carreira profissional.