This will answer the 2nd part of your question:
http://www.gnutellaforums.com/showth...threadid=26886
As for direct connect, it's something I've never attempted. The next version of LW is supposed to have good support for it; see:
http://www.gnutellaforums.com/showth...threadid=27463