Yep. The goal is to have a list of these sort of quickstarts along with plusses and minuses of the setup. It’s just “on the list of things to do” - like the declarative deployments! OpenZiti declarative deployments
What you want to do is DEFINITELY possible with OpenZiti. This is a slide I present to people all the time. On the top is “least zero trust” all the way to “most zero trust” on the bottom. important to note, you can mix/match these models. One side can be ZTNA where the other is ZTAA etc
On top you see ZTNA. Or zero trust network access. This is expertly demonstrated by the great video Robert made. It’s not written up YET, but it will be. Until then you can watch the video.
For a “host to host” type of model, I just did a video for a user on reddit that I think shows you exactly what you want. Over there I show you how to RDP from linux to windows, and how to ssh from windows to linux. I think that’s exactly what you’re looking for. The ONLY difference you’d want is to enable all ports on the intercept (or dial) and host (or bind). That will boil down to these commands:
ziti edge create config "ubussh.host.v1" host.v1 '{"protocol":"tcp", "address":"localhost","port":22}'
ziti edge create config "ubussh.intercept.v1" intercept.v1 '{"protocols":["tcp"],"addresses":["ubu.ssh.ziti"], "portRanges":[{"low":22, "high":22}]}'
You’d just change the low port to 1 and the high port to 65535 (or you know, whatever range you actually want)
That help? is that what you’re looking for?