<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:html="http://www.w3.org/1999/html" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Ross Burton</title><link>http://www.burtonini.com/blog</link><description>A potted account of Ross' life</description><language>en</language><ttl>60</ttl><dc:creator>Ross Burton</dc:creator><admin:generatorAgent rdf:resource="http://pyblosxom.sourceforge.net/"/><admin:errorReportsTo rdf:resource="mailto:ross+web@burtonini.com"/><item><title>SSH Tip Of The Day</title><guid isPermaLink="false">computers/ssh-2008-12-11-12-00</guid><link>http://www.burtonini.com/blog/computers/ssh-2008-12-11-12-00</link><description>Do you regularly ssh into machines which have dynamic IP addresses, and get really annoyed with OpenSSH warning that the ...</description><content:encoded><![CDATA[<p>
  Do you regularly ssh into machines which have dynamic IP addresses, and get
  really annoyed with OpenSSH warning that the IP's key doesn't match the host
  key?  I certainly do, with machines announce their names using mDNS and a DHCP
  server in my router.  Today I finally checked the documentation and found out
  how to skip this check.
</p>
<p>
  The magic option is <tt>CheckHostIP</tt>, which you can set
  in <tt>.ssh/config</tt> on a per-host level.  I've got this in
  my <tt>config</tt>:
</p>
<pre>Host *.local
  CheckHostIP no</pre>
<p>
  Now all machines I ssh into using a <tt>.local</tt> domain won't have their
  IP's key checked against the host key, because the IP is dynamic.  Sorted!
</p>
<p>
  <small>NP: <cite>Music Like Amon Tobin</cite>, Last.fm</small>
</p>
]]></content:encoded><dc:date>2008-12-11T12:00:00Z</dc:date></item></channel></rss>