>>>>> "B" == Brandon  <blanu at uts.cc.utexas.edu> writes:

    B> There is no general magic solution for making Freenet or any
    B> P2P system work behind a firewall. It's not that we're lazy or
    B> no one has complained about this before.

So, is the following statement true?

        "You can run a Freenet node behind a firewall iff

         a) The firewall allows the node to make outbound connections
            on arbitrary ports.

         b) The firewall allows the node to receive inbound
            connections on the listenPort."

IIRC, when a node connects to another node to make a *Request, it
provides the address + listenPort as a "callback number" to use if the
connection goes down. So it's not actually necessary to allow
inbound connections on arbitrary ports, for node-to-node
communications.

What about this statement?

        "You can run Freenet clients that connect to Freenet nodes outside
         your firewall iff

         a) The firewall allows the clients to make outbound connections
            on arbitrary ports.

         b) The firewall allows the client to receive inbound
            connections on arbitrary ports."

The second case seems less useful or important than the first one.

~Mr. Bad

-- 
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Mr. Bad <mr.bad at pigdog.org> | Pigdog Journal | http://pigdog.org/ 
 freenet:MSK at SSK@u1AntQcZ81Y4c2tJKd1M87cZvPoQAge/pigdog+journal//
 "Statements like this give the impression that this article was

Reply via email to