Files
i2p.www/pages/installation.html

42 lines
2.6 KiB
HTML

<ol>
<li><a href="download">Download</a> the precompiled installer (or the source and
build the installer with <a href="http://ant.apache.org/">ant build</a>)</li>
<li>Run the installer via <code>java -jar install.jar</code></li>
<li>Answer the prompts: <ol>
<li>Specify an I2P installation directory (e.g. C:\i2p\ or ~/i2p)</li>
<li>Provide your <i>publicly reachable</i> hostname or IP address - if you have
a NAT or firewall, be sure to use the external address forward the I2P
network port (default 8887) to your machine so that you can be contacted</li>
<li>When asked whether you want to reseed, if you say yes it will download a
set of references to existing routers from
<a href="http://dev.i2p.net/i2pdb/">http://dev.i2p.net/i2pdb/</a>. If you
say no, you <b>must</b> get references from someone else running I2P.</li>
</ol>
</li>
<li><a href="download">Download</a> the precompiled <a href="jbigi">jbigi</a>
library for your OS and CPU to significantly improve the speed and overhead
of running I2P. Save this jbigi.dll or libjbigi.so into your I2P
installation directory.</li>
<li>Start up the router with the <code>startRouter</code> script located in your
I2P installation directory</li>
<li>After two minutes or so, there should be an HTTP proxy listening on port 4444
and an IRC proxy listening on port 6668. You can set your web browser's
proxy to localhost:4444 and browse to any eepsite or normal website through
it (if you go to <a href="http://whatismyip.com/">http://whatismyip.com/</a>
it will come back with the IP address of the outproxy - 69.55.226.145). You
can also fire up your IRC client (e.g. <a href="http://irssi.org/">irssi</a>
or <a href="http://www.mirc.com/">mIRC</a>) and tell it to use the IRC server
at localhost:6668 (which will connect you to irc.duck.i2p).</li>
</ol>
<p>If you are unable to reach those ports on your machine or cannot reach any
sites or get on IRC, please check your <a href="http://localhost:7655/">router console</a>
and make sure that there are <a href="http://localhost:7655/#transports">TCP connections</a>
listed (instead of a big red warning). Typical problems include having the wrong port
forwarded, entering the wrong hostname/IP address during install, or not being able
to use NTP to get the right time (which requires UDP port 123).</p>
<p>If those are not the problem and you are still unable to get any TCP connections,
or if there are problems using the network, please jump on IRC at
<a href="irc://irc.freenode.net/#i2p">irc.freenode.net/#i2p</a> and we'll see what
we can do.</p>