Front Page

Explorers
- What is Freenet
- Donate!
- People
- Publicity
- Philosophy
- Translations

Users
- Download
- ScreenShots
- Documentation
- FAQ
- Third Party Tools
- Report Bug
- Mailing Lists

Authors
- Publishing

Developers
- Papers
- Architecture
- Browse CVS
- Public Area
- About This Site

Login & Edit

Hosted by
SourceForge


Using Freenet from behind a NAT or Firewall

To work correctly, Freenet requires that other Freenet nodes can establish TCP connections with your node, typically a NAT or a Firewall will prevent this, however there may be ways around it if you can modify the NAT or Firewall settings. Here is how:

If the Firewall is running on your computer

Install Freenet as normal, taking note of which port it is listening on for external connections (the listenPort parameter in freenet.conf or freenet.ini will tell you this). Go into your firewall and configure it to allow incoming TCP connections on that port.

If your computer is on a network that is behind a NAT or Firewall

  1. Install Freenet as normal, except instead of giving it the IP address of your computer, give it the IP address of the NAT or Firewall.
  2. Go into the configuration of your NAT or Firewall and set it to forward incoming TCP connections on that port to the IP address of your computer.