Das heisst wenn ich einen Serverdienst mit seinem Port privatisieren will gibt es keinen anderen Weg als mit Qemu oder Virtualbox eine komplette Virtuelle Maschine hochzufahren und dann den Port über SSH zu tunneln?
Das kommt auf die Definition an, was man unter privatisieren versteht. Einen bestimmten Dienst nur für eine Auswahl an Benutzer zugänglich zu machen kann man mit mehreren Möglichkeiten (Basic-Auth bei Webdiensten, IP-Adressen beschränken, Zugriff per Benutzersteuerung im Dienst etc.). SSH-Tunneling wäre eine, wenngleich auch umständliche Variante davon, das hängt halt stark von der Art des Dienstes ab und Deinen Möglichkeiten.