ich will einzelne Hostnamen auf bestimmte Ports umleiten. Das heisst, ich macht z.B.
Hostnamen und Ports sind unterschiedliche Sachen. Mit dem Hostnamen bzw. der Domain wählst du das Zielsystem im Netz aus, mit dem Port, welche Anwendung auf dem Zielsystem angesprochen wird (im weiteren Sinne).
Du kannst einen Straßennamen auch nicht auf eine Hausnummer umleiten, das ergibt keinen Sinn.
ssh host Und es wird automatisch von Port 22 auf Port XY umgeleitet.
Du meinst, auf dem Zielsystem wartet ssh nicht auf Port 22? Warum?
Am liebsten wäre mir ein CNAME im lokalen DNS
Nochmal: Das sind unterschiedliche Dinge. Ports werden nicht im DNS definiert.
Oder gibt es evtl. ne bessere Methode, um auf Hosts in einem anderen Netzwerk zuzugreifen, die jeweils per DSL im Internet hängen? Hauptsächlich will ich direkten Zugriff auf http(s) und ssh ohne jedesmal den Port mitgeben zu müssen. Hostnamen sind ohne Port einfacher zu merken ;)
HTTP, HTTPS und SSH sind drei Nummern, das sollte nicht allzu schwierig zu merken sein. Erkläre nochmal, was du eigentlich vorhast und warum. Du scheinst das Problem aus Unwissenheit komplizierter zu machen, als es Not tut.