Hostnamn handlar om namnuppslag (DNS) och det har ingenting med portar att göra.
Ett namn pekar på en ip-adress och inget annat.
Jag tror du vill ha reda på hur du ska ha två stycken datorer som lyssnar på port 22 bakom en NAT?
Ett enkelt svar är att det inte går. Port 22 kan du bara port-forwarda mot en ip-adress.
Lösningen är att du kör en av ssh-servrarna på en annan port.