title: Opening router ports by UPnP in Ruby
body: <p>I know it should be possible to communicate with a NAT/Router on a local network and ask for ports to be forwarded via UPnP, but I don't know any of the specifics.</p>
  
  <p>I've found <a href="http://rubyforge.org/frs/shownotes.php?group_id=1513&amp;release_id=35786" rel="noreferrer">a gem</a> that looks like it might be useful, but beyond that I'm at a loss (The gem's homepage appears to be down).</p>
  
  <p>Does anyone have any pointers?</p>