<%@page contentType="text/html" %> I2P Router Console - logs <%@include file="nav.jsp" %> <%@include file="summary.jsp" %> " />
<%@include file="confignav.jsp" %> " />
<% String prev = System.getProperty("net.i2p.router.web.ConfigNetHandler.nonce"); if (prev != null) System.setProperty("net.i2p.router.web.ConfigNetHandler.noncePrev", prev); System.setProperty("net.i2p.router.web.ConfigNetHandler.nonce", new java.util.Random().nextLong()+""); %> " /> TCP port: " />
You must poke a hole in your firewall or NAT (if applicable) so that you can receive inbound TCP connections on it. Nothing will work if you don't. Sorry. We know how to make it so this restriction won't be necessary, but its later on in the roadmap and we only have so many coder-hours (but if you want to help, please get involved!)
Bandwidth limiter
Inbound rate: " /> KBytes per second bursting up to
Outbound rate: " /> KBytes per second bursting up to
A negative rate means there is no limit
Bandwidth share percentage:
Sharing a higher percentage will improve your anonymity and help the network
Enable internal time synchronization? name="enabletimesync" />
If disabled, your machine must be NTP synchronized - your clock must always be within a few seconds of "correct". You will need to be able to send outbound UDP packets on port 123 to one of the pool.ntp.org machines (or some other SNTP server).

Changing the TCP port will force a 'soft restart' - dropping your connections and clients as if the router was stopped and restarted. Please be patient - it may take a few seconds to complete.
Advanced network config:

One advanced network option has to do with reseeding - you should never need to reseed your router as long as you can find at least one other peer on the network. However, when you do need to reseed, a link will show up on the left hand side which will fetch all of the routerInfo-* files from http://dev.i2p.net/i2pdb/. That URL is just an apache folder pointing at the netDb/ directory of a router - anyone can run one, and you can configure your router to seed off an alternate URL by adding the java environmental property "i2p.reseedURL=someURL" (e.g. java -Di2p.reseedURL=http://dev.i2p.net/i2pdb/ ...). You can also do it manually by getting routerInfo-*.dat files from someone (a friend, someone on IRC, whatever) and saving them to your netDb/ directory.