Nicolas Williams wrote:
> On Fri, Oct 31, 2008 at 12:09:11PM -0400, Kyle McDonald wrote:

>      VerifyReverseMapping
> 
>          Specifies whether sshd should try to verify  the  remote
>          host  name and check that the resolved host name for the
>          remote IP address maps back to the very same IP address.
>          (A  yes  setting means "verify".) Setting this parameter
>          to no can be useful where DNS servers might be down  and
>          thus cause sshd to spend much time trying to resolve the
>          client's IP address to a name. This  feature  is  useful
>          for Internet-facing servers. The default is no.

I like the option.  It should default "no" as it does.  I think there 
ought to be more warning of the risks associated with "yes".

Kerberos is generally trying to move away from DNS dependencies like 
this because it allows a DOS attack (at least).  The latest (non-Sun 
anyway) SSH/gssapi/keyex patches added an option for disabling DNS name 
canonicalization.  While this option does not apply to Kerberos, I think 
the experience is applicable.

-- 
The opinions expressed in this message are mine,
not those of Caltech, JPL, NASA, or the US Government.
Henry.B.Hotz at jpl.nasa.gov, or hbhotz at oxy.edu

Reply via email to