Does FeedTree work behind a NAT or firewall?
Yes, but you do need to ensure that the FeedTree port (by default 29690; you can change this on the FeedTreeProxy command line, or in the FeedTreePublisher config file) is forwarded from the Internet to your host. FeedTree will detect the port forwarding and automatically figure out your external Internet IP for use when communicating with other nodes. This requirement is comparable to the demands of other current peer-to-peer applications. For example, the popular BitTorrent file distribution system requires a port to be opened in order to function correctly. Each NAT or firewall device has an administrative interface that can be used to open port 29690 to your host running FeedTree. You may find the instructions at http://www.portforward.com/ helpful.