title: How do you send and receive UDP packets in Java on a multihomed machine?
body: <p>I have a machine with VmWare installed which added two extra network interfaces.  The OS is Vista.  I have two Java applications, one which broadcasts datagrams, and one which receives those datagrams.  The problem I'm having is that unless I disable both VmWare network interfaces, the receiver can't receive the datagrams.   </p>
  
  <p>What is the best way to make that work without disabling the interfaces?</p>