Antworten:
Ich habe den Eindruck, dass sich diese beiden Dinge gegenseitig ausschließen. Ein Intranet ist ein lokales Netzwerk, das Internettechnologien implementiert. Ein VPS ist ein virtualisierter Server, der von einem Drittanbieter über das Internet bereitgestellt wird.
Meinen Sie damit, eine Intranetsite lokal auf einer virtuellen Maschine zu hosten? Oder verwenden Sie ein VPN, um einen Remote-VPS im selben Adressraum wie Ihr Intranet zu platzieren?
In beiden Fällen lautet die Antwort ja. Für das spätere benötigen Sie etwas wie OpenVPN oder ssh (pointopoint link), um den VPS mit Ihrem Netzwerk zu verbinden. Sobald es eine IP in diesem Adressraum hat, werden Sie könnte Verwenden Sie die hosts-Datei, um dies einem auflösbaren Namen zuzuordnen. Dies ist jedoch eine schlechte Lösung, da Sie jetzt eine hosts-Datei pro Client-Computer verwalten müssen.