Dan Rue writes:

> Hope that helps..   Too bad DNS didn't allow for specifying ports, eh?

Actually dig up your DNS and BIND book and look up the chapter on service 
records or SRV

basically it comes to something like:
_ssh._tcp.example.com. SRV 0 0 22 shellhost.example.com.

SRV records are not well used in the unix world which prefers 
standardisation (unix? standards? huh?) and as such most unix tools do not 
have support for them  (i do not think that ssh has support for them)

--
Munir Nassar