* configpeer.jsp: Limit max displayed banned IPs

* jobs.jsp: Cleanup
    * eepsite_index_de.html: localhost -> 127.0.0.1
    * readme*html: localhost -> 127.0.0.1
This commit is contained in:
zzz
2009-08-14 17:39:05 +00:00
parent 01753f5aea
commit 0a20315280
10 changed files with 89 additions and 77 deletions

View File

@ -1,9 +1,14 @@
#
# If you have a 'split' directory installation, with configuration
# files in ~/.i2p (Linux) or %APPDATA%\I2P (Windows), be sure to
# edit the file in the configuration directory, NOT the install directory.
#
# Blocking is now enabled by default.
# To disable blocking, set router.blocklist.enable=false on configadvanced.jsp and restart.
#
# Add additional entries as desired, sorting not required.
# This file is only read at router startup.
# To manually block a router after startup, use the form on http://localhost:7657/configpeer.jsp
# To manually block a router after startup, use the form on http://127.0.0.1:7657/configpeer.jsp
# Warning - a large list will increase memory usage.
# Please do not block too broadly, it will segment and harm the network.
# For example, http://www.bluetack.co.uk/config/splist.zip is very broad and includes Tor users, it is not recommended.

View File

@ -14,12 +14,12 @@ vertreten durch Ihre Eepsite von anderen im I2P-Netz und, soweit
verfügbar, über private „Out-Proxys“ weltweit erreichbar sein.</p>
<p>In I2P werden Eepsites unter Verwendung eines Schlüssels (key) adressiert, dieser wird durch eine sehr lange Base64-Zeichenkette<sup><a class="footref" name="fnr.1" href="#fn.1">1</a></sup> dargestellt.
(Dieser Schlüssel ist analog zur Standard IP-Adresse zu verstehen; man kann ihn sich in der Konfiguration für Eepsites unter <a href="http://localhost:7657/i2ptunnel/index.jsp">I2PTunnel</a> anzeigen lassen.)</p>
(Dieser Schlüssel ist analog zur Standard IP-Adresse zu verstehen; man kann ihn sich in der Konfiguration für Eepsites unter <a href="http://127.0.0.1:7657/i2ptunnel/index.jsp">I2PTunnel</a> anzeigen lassen.)</p>
<p>Folgende Anweisungen sollen zeigen, wie man einer Eepsite einen
Namen wie beispielsweise „meineseite.i2p“ zuweist und an dem Schlüssel
bindet.
Sie können Ihre Eepsite, nachdem sie gestartet wurde, lokal unter <a href="http://localhost:7658/">http://localhost:7658/</a> erreichen.</p>
Sie können Ihre Eepsite, nachdem sie gestartet wurde, lokal unter <a href="http://127.0.0.1:7658/">http://127.0.0.1:7658/</a> erreichen.</p>
<p>Es folgt eine schrittweise Anleitung für das Starten Ihrer neuen Eepsite und dessen Ankündigung in der I2P-Gemeinde.</p>
@ -39,10 +39,10 @@ und hat verschiedene Wege um Ihre Eepsite bekannt zu machen.</p>
<ol>
<li>Wählen Sie einen eigenen Namen für Ihre Eepsite nur in diesem
Beispiel heißt sie „meineseite.i2p“ benutzen Sie nur Kleinschrift.
Sie können in Ihrem <a href="http://localhost:7657/susidns/addressbook.jsp?book=router">Adressbuch</a> überprüfen, ob der gewünschte Name bereits vergeben ist (Anmerkung: die Daten aus den Adressbuch werden im Klartext in der <em>i2p/hosts.txt</em> gespeichert).
Sie können in Ihrem <a href="http://127.0.0.1:7657/susidns/addressbook.jsp?book=router">Adressbuch</a> überprüfen, ob der gewünschte Name bereits vergeben ist (Anmerkung: die Daten aus den Adressbuch werden im Klartext in der <em>i2p/hosts.txt</em> gespeichert).
<br>
<br></li>
<li>Rufen Sie nun, möglichst in einem neuen Browser-Fenster, die Konfiguration für Eepsites <a href="http://localhost:7657/i2ptunnel/index.jsp">I2PTunnel</a> auf. Unter „Local Server Tunnels“ wählen Sie den Eintrag „<a href="http://localhost:7657/i2ptunnel/edit.jsp?tunnel=3">eepsite</a>“.
<li>Rufen Sie nun, möglichst in einem neuen Browser-Fenster, die Konfiguration für Eepsites <a href="http://127.0.0.1:7657/i2ptunnel/index.jsp">I2PTunnel</a> auf. Unter „Local Server Tunnels“ wählen Sie den Eintrag „<a href="http://127.0.0.1:7657/i2ptunnel/edit.jsp?tunnel=3">eepsite</a>“.
Sie befinden sich nun auf der Seite mit Überschrift „Edit server
settings“. In das Feld für „Website name:“ überschreiben Sie die
Vorgabe „mysite.i2p“ mit Ihrem Wunschnamen. Optional geben Sie im Feld
@ -60,9 +60,9 @@ Ihr <em>privates</em> Adressbuch geschrieben (<em>i2p/privatehosts.txt</em>).
<li>Jetzt sichern Sie Ihre Einstellungen indem Sie auf „Save“ klicken.
<br>
<br></li>
<li>Wir gehen wieder zurück auf die Konfigurationsseite <a href="http://localhost:7657/i2ptunnel/index.jsp">I2PTunnel</a>
<li>Wir gehen wieder zurück auf die Konfigurationsseite <a href="http://127.0.0.1:7657/i2ptunnel/index.jsp">I2PTunnel</a>
und drücken den „Start“-Knopf für die „eepsite“. Nach dem erfolgreichen
Start wird Ihre Eepsite auf der linken Seite in der I2P <a href="http://localhost:7657/index.jsp">Router Console</a> unter „Local
Start wird Ihre Eepsite auf der linken Seite in der I2P <a href="http://127.0.0.1:7657/index.jsp">Router Console</a> unter „Local
Destinations“ angezeigt.</li>
</ol>
@ -71,14 +71,14 @@ Destinations“ angezeigt.</li>
<h4>Das Veröffentlichen vorbereiten</h4>
<ol>
<li>Heben Sie in der „<a href="http://localhost:7657/i2ptunnel/edit.jsp?tunnel=3">Konfiguration</a>
<li>Heben Sie in der „<a href="http://127.0.0.1:7657/i2ptunnel/edit.jsp?tunnel=3">Konfiguration</a>
den gesamten Schlüssel für Ihre Eepsite hervor und kopieren ihn in die
Zwischenablage. Stellen Sie sicher auch tatsächlich die gesamte, über
500 Zeichen lange Zeichenkette die auf „AAAA“ endet, „erwischt“ zu
haben.
<br>
<br></li>
<li>Öffnen Sie Ihr <a href="http://localhost:7657/susidns/addressbook.jsp?book=master">Master-Adressbuch</a>,
<li>Öffnen Sie Ihr <a href="http://127.0.0.1:7657/susidns/addressbook.jsp?book=master">Master-Adressbuch</a>,
tragen Ihren zuvor gewählten Wunschnamen ihrer Eepsite unter „Hostname“
ein und kopieren den Schlüssel in das Feld „Destination“. Ein Klick auf
„Add“ und diese „Destination“ ist in Ihrem Adressbuch.<sup><a class="footref" name="fnr.2" href="#fn.2">2</a></sup>
@ -102,7 +102,7 @@ Verzeichnis <em>„i2p/Eepsite/docroot“</em> und benennen Sie dieses Dokument
<li>Nun ist es an der Zeit, Ihre Eepsite in einem globalen I2P-Adressbuch, wie beispielsweise bei <a href="http://stats.i2p/i2p/addkey.html">stats.i2p</a>,
einzutragen. Das heißt, Sie müssen Namen und Schlüssel Ihrer Eepsite
und eine optionale Beschreibung in ein Formular auf einen oder mehreren
dieser Seiten eingeben. Wie schon oben gesagt, Ihr Schlüssel ist der <em>vollständige</em> Schlüssel wie er in der <a href="http://localhost:7657/i2ptunnel/index.jsp">I2PTunnel</a> Konfiguration für die „<a href="http://localhost:7657/i2ptunnel/edit.jsp?tunnel=3">Eepsite</a>
dieser Seiten eingeben. Wie schon oben gesagt, Ihr Schlüssel ist der <em>vollständige</em> Schlüssel wie er in der <a href="http://127.0.0.1:7657/i2ptunnel/index.jsp">I2PTunnel</a> Konfiguration für die „<a href="http://127.0.0.1:7657/i2ptunnel/edit.jsp?tunnel=3">Eepsite</a>
im Feld „Local destination“ angegeben ist (... über 500 Zeichen, endet
auf „AAAA“). Bestätigen Sie Ihre Angaben mit einem klick auf „Submit“.
Überprüfen Sie ob Ihr Schlüssel tatsächlich hinzugefügt wurde.
@ -114,7 +114,7 @@ Ihre Eesite durch
den Eintrag des Namens im Browser aufzurufen.
<br>
<br></li>
<li>Weil wir gerade von Adressbuchupdates sprechen es ist eine gute Zeit um weitere Adressbücher dem bestehenden <a href="http://localhost:7657/susidns/subscriptions.jsp">Abonnement</a>
<li>Weil wir gerade von Adressbuchupdates sprechen es ist eine gute Zeit um weitere Adressbücher dem bestehenden <a href="http://127.0.0.1:7657/susidns/subscriptions.jsp">Abonnement</a>
hinzuzufügen. Öffnen Sie Ihre Konfiguration und fügen Sie einige der
folgenden Dienste Ihrem Abonnement hinzu (nur die jeweilige URL) und
speichern Sie die Angaben.<sup><a class="footref" name="fnr.3" href="#fn.3">3</a></sup> Ab jetzt erhalten Sie ebenso alle Updates automatisch!

View File

@ -13,7 +13,7 @@
up, you can:
<ul>
<li><b>browse "eepsites"</b> - on I2P there are anonymously hosted websites
- tell your browser to use the <b>HTTP proxy at localhost port 4444</b>, then
- tell your browser to use the <b>HTTP proxy at 127.0.0.1 port 4444</b>, then
browse to an eepsite:<br />
<ul class="links">
<li><a href="http://inproxy.tino.i2p/status.php">inproxy.tino.i2p</a>
@ -53,7 +53,7 @@
bundle <a href="/susimail/susimail">susimail</a>, a web based anonymity-oriented
pop3/smtp client configured to access postman's mail services.</li>
<li class="tidylist"><b>chat anonymously</b> - fire up your own IRC client
and connect to the server at <b>localhost port 6668</b>. This points at
and connect to the server at <b>127.0.0.1 port 6668</b>. This points at
one of two anonymously hosted IRC servers, but neither you nor they know
where the other is.</li>
<li class="tidylist"><b>blog anonymously</b> - check out <a href="http://syndie.i2p2.de/">Syndie</a></li>
@ -62,20 +62,20 @@
</ul>
<h2>Want your own eepsite?</h2>
<p>We've bundled some software to let you run your own eepsite - a <a href="http://jetty.mortbay.org/">Jetty</a>
instance listening on <a href="http://localhost:7658/">http://localhost:7658/</a>.
instance listening on <a href="http://127.0.0.1:7658/">http://127.0.0.1:7658/</a>.
Simply place your files in the <code>eepsite/docroot/</code> directory (or place
any standard JSP/Servlet <code>.war</code> files under <code>eepsite/webapps</code>,
or standard CGI script under <code>eepsite/cgi-bin</code>) and they'll show
up. After starting up an <a href="/i2ptunnel/">eepsite tunnel</a> pointing at
it, your eepsite will be visible to others. Detailed instructions for starting
your eepsite are on <a href="http://localhost:7658/">your temporary eepsite
your eepsite are on <a href="http://127.0.0.1:7658/">your temporary eepsite
page</a>. </p>
<h2><a name="trouble">Troubleshooting</a></h2>
<p>Be patient - I2P may be slow to start the first time as it searches for peers.
If, after 30 minutes, your Active: connected/recent count has less than 10 connected
peers, you should open port 8887 on your firewall for better connectivity. If
you cannot see any eepsites at all (even <a href="http://www.i2p2.i2p/">www.i2p2.i2p</a>),
be sure your browser proxy is set to localhost port 4444. You may also want
be sure your browser proxy is set to 127.0.0.1 port 4444. You may also want
to review the information on the <a href="http://www.i2p2.i2p/">I2P website</a>,
post up messages to the <a href="http://forum.i2p2.de/">I2P discussion forum</a>,
or swing by #i2p or #i2p-chat on IRC at <a href="irc://irc.freenode.net/#i2p">irc.freenode.net</a>,

View File

@ -5,7 +5,7 @@
<p>Wenn Du gerade I2P gestartet hast, sollten die "Active:" Zahlen links in den n&auml;chsten paar Minuten anwachsen und Du siehst dann dort ein "shared clients" lokales Ziel gelistet (falls nicht, <a href="#trouble">siehe Unten</a>). Sobald das erscheint, kannst Du:</p>
<ul>
<li class="tidylist"><b>"Eepsites" besuchen</b> - In I2P sind anonym gehostete Websites -
Stelle Deinen Browser so ein, &uuml;ber den <b>HTTP proxy: localhost port 4444</b> zu surfen, dann besuche eine Eepsite:<br />
Stelle Deinen Browser so ein, &uuml;ber den <b>HTTP proxy: 127.0.0.1 port 4444</b> zu surfen, dann besuche eine Eepsite:<br />
<ul class="links">
<li class="tidylist"><a href="http://inproxy.tino.i2p/status.php">inproxy.tino.i2p</a> und
<a href="http://perv.i2p/stats.cgi">perv.i2p</a>: Webseiten, die aktive Eepsites beobachten</li>
@ -34,7 +34,7 @@
Internet-Browser basierter, anonymer pop3/smtp Client, fertig eingerichtet
f&uuml;r Postman's Email Service.</li>
<li class="tidylist"><b>Anonymer Chat</b> - Starte Deinen Lieblings IRC Client und verbinde ihn
mit dem Server <b>localhost Port 6668</b>. Das richtet Dich auf auf einen
mit dem Server <b>127.0.0.1 Port 6668</b>. Das richtet Dich auf auf einen
von zwei anonym gehosteten IRC Servern, aber weder Du noch die wissen wer
der Andere ist.</li>
<li class="tidylist"><b>Anonymer Blog</b> - Probiere <a href="http://syndie.i2p2.de/">Syndie</a> aus</li>
@ -46,14 +46,14 @@
<p>Wir bringen Software mit, damit Du Deine eigene Eepsite laufen lassen kannst
- Eine
<a href="http://jetty.mortbay.org/">Jetty</a> Instanz horcht auf
<a href="http://localhost:7658/">http://localhost:7658/</a>. Platziere einfach
<a href="http://127.0.0.1:7658/">http://127.0.0.1:7658/</a>. Platziere einfach
Deine Dateien in das <code>eepsite/docroot/</code> Verzeichnis (oder jedes
standart JSP/Servlet <code>.war</code> unter <code>eepsite/webapps</code>,
oder CGI Scripte unter <code>eepsite/cgi-bin</code>) und schon sind sie
verf&uuml;gbar. Nach dem Start des <a href="/i2ptunnel/">Eepsite tunnels</a>
der darauf zeigt ist Deine Eepsite f&uuml;r Andere verf&uuml;gbar.
Detailierte Instruktionen zum Start Deiner eigenen Eepsite sind auf
<a href="http://localhost:7658/">Deine tempor&auml;re Eepsite</a>.
<a href="http://127.0.0.1:7658/">Deine tempor&auml;re Eepsite</a>.
</p>
<h2><a name="trouble">Troubleshooting</a></h2>
@ -65,7 +65,7 @@
f&uuml;r bessere Verbindung zu sorgen.
Wenn Du gar keine Eepsites bekommst (auch nicht
<a href="http://www.i2p2.i2p/index_de.html">www.i2p2.i2p</a>), stelle sicher, dass Dein
Internet Browser auf den Proxy localhost Port 4444 eingestellt ist.
Internet Browser auf den Proxy 127.0.0.1 Port 4444 eingestellt ist.
Vielleicht m&ouml;chtest Du auch die Informationen lesen, die auf der
<a href="http://www.i2p2.i2p/index_de.html">I2P website</a> sind, Nachrichten lesen und
ins <a href="http://forum.i2p2.de/">I2P discussion forum</a> posten, oder

View File

@ -4,7 +4,7 @@
<h2>Bienvenu a I2P!</h2>
<p>Si vous venez juste de lancer I2P, les chiffres sur la gauche &agrave; cot&eacute; de Active devraient commencer &agrave; augmenter dans les prochaines minutes et vous verrez un "Shared client" en destination locale list&eacute;s sur la gauche (si non, <a href=#trouble>voir plus bas</a>). Une fois qu'ils apparaissent, vous pouvez:</p>
<ul>
<li class="tidylist"><b>parcourir les "eepsites"</b> - sur I2P il y a des sites web anonymes h&eacute;berg&eacute;s - dites &agrave; votre navigateur d'utiliser <b>le HTTP proxy a l'adresse localhost port 4444</b>, ensuite vous pouvez naviguer sur les eepsites:<br />
<li class="tidylist"><b>parcourir les "eepsites"</b> - sur I2P il y a des sites web anonymes h&eacute;berg&eacute;s - dites &agrave; votre navigateur d'utiliser <b>le HTTP proxy a l'adresse 127.0.0.1 port 4444</b>, ensuite vous pouvez naviguer sur les eepsites:<br />
<ul class="links">
<li class="tidylist"><a href="http://inproxy.tino.i2p/status.php">inproxy.tino.i2p</a> et
<a href="http://perv.i2p/stats.cgi">perv.i2p</a>: listent les eepsites actifs</li>
@ -22,7 +22,7 @@
<li class="tidylist"><b>Utiliser le service de mail anonyme</b> - Postman a cr&eacute;&eacute; un syt&egrave;me de mails compatible avec un client de messagerie normal (POP3 / SMTP) qui permet d'envoyer des emails autant au sein d'i2p que vers et &agrave; partir de l'internet normal! Cr&eacute;ez-vous un compte &agrave; <a href="http://hq.postman.i2p/">hq.postman.i2p</a>.
Nous fournissons dans la version de base de i2p <a href="/susimail/susimail">susimail</a>,
un client web pop3/smtp orient&eacute; sur l'anonymat qui est configur&eacute; pour acc&eacute;der aux services email de postman.</li>
<li class="tidylist"><b>Chatter de mani&egrave;re anonyme</b> - Activez votre client IRC et connectez-le sur le serveur <b>localhost port 6668</b>. Ceci pointe vers l'un des deux serveur IRC anonyme, mais ni vous ni eux ne savent qui est l'autre</li>
<li class="tidylist"><b>Chatter de mani&egrave;re anonyme</b> - Activez votre client IRC et connectez-le sur le serveur <b>127.0.0.1 port 6668</b>. Ceci pointe vers l'un des deux serveur IRC anonyme, mais ni vous ni eux ne savent qui est l'autre</li>
<li class="tidylist"><b>Cr&eacute;ez-vous un blog anonyme</b> - Renseignez-vous chez <a href="http://syndie.i2p2.de/">Syndie</a></li>
<li class="tidylist">Et bien d'autres</li>
</ul>
@ -31,9 +31,9 @@
<p>Nous fournissons de base quelques logiciels pour vous permettre de cr&eacute;er votre propre eepsite - une instance
<a href="http://jetty.mortbay.org/">Jetty</a>, qui &eacute;coute sur
<a href="http://localhost:7658/">http://localhost:7658/</a>. Placer simplement vos fichiers dans le r&eacute;pertoire <code>eepsite/docroot/</code> (ou placez n'importe quel fichier JSP/Servlet standard <code>.war</code>) dans eepsite/webapps, ou script CGI standard dans <code>eepsite/cgi-bin</code>) et ils apparaitront. Apr&egrave;s avoir d&eacute;marr&eacute; un <a href="/i2ptunnel/">tunnel pour votre eepsite</a> (le tunnel doit pointer sur l'adresse locale du eepsite), votre eepsite sera visible pour les autes. Des instructions plus d&eacute;taill&eacute;es pour cr&eacute;er un eepsite se trouvent sur <a href="http://localhost:7658/">Votre eepsite temporaire</a>.
<a href="http://127.0.0.1:7658/">http://127.0.0.1:7658/</a>. Placer simplement vos fichiers dans le r&eacute;pertoire <code>eepsite/docroot/</code> (ou placez n'importe quel fichier JSP/Servlet standard <code>.war</code>) dans eepsite/webapps, ou script CGI standard dans <code>eepsite/cgi-bin</code>) et ils apparaitront. Apr&egrave;s avoir d&eacute;marr&eacute; un <a href="/i2ptunnel/">tunnel pour votre eepsite</a> (le tunnel doit pointer sur l'adresse locale du eepsite), votre eepsite sera visible pour les autes. Des instructions plus d&eacute;taill&eacute;es pour cr&eacute;er un eepsite se trouvent sur <a href="http://127.0.0.1:7658/">Votre eepsite temporaire</a>.
</p>
<h2><a name="trouble">D&eacute;pannage</a></h2>
<p>Soyez patient - i2p peut s'av&eacute;rer lent &agrave; d&eacute;marrer la premi&egrave;re fois car il recherche des pairs. Si, apr&egrave;s 30 minutes, votre Actives: connect&eacute;/r&eacute;cent compte moins de 10 pairs connect&eacute;s, vous devez ouvrir le port 8887 sur votre pare-feu pour avoir une meilleure connection. Si vous ne pouvez acc&eacute;der &agrave; aucun eepsite (m&ecirc;me <a href="http://www.i2p2.i2p/">www.i2p2.i2p</a>), soyez s&ucirc;r que votre navigateur utilise bien le proxy localhost sur le port 4444. Vous pouvez aussi faire part de votre d&eacute;marche sur le <a href="http://www.i2p2.i2p/">site web I2P</a>, poster des message sur le <a href="http://forum.i2p/">forum de discussion</a>, ou passer par #i2p ou #i2p-chat sur IRC sur le serveur <a href="irc://irc.freenode.net/#i2p">irc.freenode.net</a>, irc.postman.i2p ou irc.freshcoffee.i2p (ils sont li&eacute;s).</p><hr />
<p>Soyez patient - i2p peut s'av&eacute;rer lent &agrave; d&eacute;marrer la premi&egrave;re fois car il recherche des pairs. Si, apr&egrave;s 30 minutes, votre Actives: connect&eacute;/r&eacute;cent compte moins de 10 pairs connect&eacute;s, vous devez ouvrir le port 8887 sur votre pare-feu pour avoir une meilleure connection. Si vous ne pouvez acc&eacute;der &agrave; aucun eepsite (m&ecirc;me <a href="http://www.i2p2.i2p/">www.i2p2.i2p</a>), soyez s&ucirc;r que votre navigateur utilise bien le proxy 127.0.0.1 sur le port 4444. Vous pouvez aussi faire part de votre d&eacute;marche sur le <a href="http://www.i2p2.i2p/">site web I2P</a>, poster des message sur le <a href="http://forum.i2p/">forum de discussion</a>, ou passer par #i2p ou #i2p-chat sur IRC sur le serveur <a href="irc://irc.freenode.net/#i2p">irc.freenode.net</a>, irc.postman.i2p ou irc.freshcoffee.i2p (ils sont li&eacute;s).</p><hr />

View File

@ -4,7 +4,7 @@
<h2>Welkom bij I2P!</h2>
<p>Als je net I2P opgestart hebt, zullen de 'Active:' (Actieve) getallen aan de linkerkant in de komende minuten stijgen, en je zal een "Shared clients" (Gedeelde clients) lokale bestemming zien staan aan de linkerkant (indien niet, <a href=#trouble>zie hieronder</a>). Eenmaal je deze bestemming ziet, kan je:</p>
<ul>
<li><b>surfen naar "eepsites"</b> - op I2P zijn er anonieme websites - stel je browser in om de <b>HTTP proxy op localhost, poort 4444</b> te gebruiken, en surf vervolgens naar een eepsite:<br /><br />
<li><b>surfen naar "eepsites"</b> - op I2P zijn er anonieme websites - stel je browser in om de <b>HTTP proxy op 127.0.0.1, poort 4444</b> te gebruiken, en surf vervolgens naar een eepsite:<br /><br />
<ul>
<li><a href="http://inproxy.tino.i2p/status.php">inproxy.tino.i2p</a> en
<a href="http://perv.i2p/stats.cgi">perv.i2p</a>: sites die lijsten bijhouden van actieve eepsites</li>
@ -26,7 +26,7 @@
In i2p zit een gebundelde <a href="/susimail/susimail">susimail</a>,
een webgebaseerde anonimiteits-georienteerde pop3/smtp-client ingesteld om postman zijn e-mailservices te gebruiken.</li>
<li><b>anoniem chatten</b> - start je eigen IRC-client op en verbind met
de server op <b>localhost poort 6668</b>. Dit wijst naar een of twee anoniem gehoste
de server op <b>127.0.0.1 poort 6668</b>. Dit wijst naar een of twee anoniem gehoste
IRC servers, maar zowel jij als zei weten niet waar de andere is.</li>
<li><b>anoniem bloggen</b> - neem een kijkje bij <a href="http://syndie.i2p2.de/">Syndie</a></li>
<li>en veel meer</li>
@ -36,13 +36,13 @@
<p>We hebben aan I2P software toegevoegd om je je eigen eepsite te laten hosten - een
<a href="http://jetty.mortbay.org/">Jetty</a> webserver, die luistert op
<a href="http://localhost:7658/">http://localhost:7658/</a>. Plaats gewoonweg je bestanden in
<a href="http://127.0.0.1:7658/">http://127.0.0.1:7658/</a>. Plaats gewoonweg je bestanden in
de <code>eepsite/docroot/</code> map (of plaats standaard JSP/Servlet <code>.war</code>
bestanden onder <code>eepsite/webapps</code>, of standaard CGI scripts onder <code>eepsite/cgi-bin</code>)
en ze zullen verschijnen. Na een <a href="/i2ptunnel/">eepsite tunnel</a> opgestart te hebben die er naar wijst,
zal je eepsite zichtbaar zijn voor anderen.
Gedetailleerde instructies voor het starten van je eepsite staan op
<a href="http://localhost:7658/">je tijdelijke eepsite-pagina</a>.
<a href="http://127.0.0.1:7658/">je tijdelijke eepsite-pagina</a>.
</p>
<h2><a name="trouble">Problemen</a></h2>
@ -51,7 +51,7 @@ Gedetailleerde instructies voor het starten van je eepsite staan op
Als, na 30 minuten, je Active: (Actieve) verbonden/recent verbonden aantallen lager zijn dan 10 verbonden gebruikers,
zou je best poort 8887 op je firewall openen voor een betere verbinding.
Als je in het geheel geen eepsites kan zien (zelfs <a href="http://www.i2p2.i2p/">www.i2p2.i2p</a> niet),
controleer dan nog eens of de proxy van je browser op localhost poort 4444 staat.
controleer dan nog eens of de proxy van je browser op 127.0.0.1 poort 4444 staat.
Je zou best ook de informatie controleren op de
<a href="http://www.i2p2.i2p/">I2P website</a>, of plaats een bericht op het
<a href="http://forum.i2p/">I2P discussie forum</a>, of kom langs bij #i2p of

View File

@ -9,7 +9,7 @@ nedan</a>). N&auml;r de syns kan du:</p>
<ul>
<li><b>surfa p&aring; "eepsidor"</b> - inom I2P finns det anonyma sajter -
st&auml;ll in din webbl&auml;sare till att anv&auml;nda <b>HTTP proxy vid
localhost port 4444</b>, surfa sen till en eepsida:<br />
127.0.0.1 port 4444</b>, surfa sen till en eepsida:<br />
<ul class="links">
<li><a
href="http://inproxy.tino.i2p/status.php">inproxy.tino.i2p</a> och
@ -55,7 +55,7 @@ href="http://hq.postman.i2p/">hq.postman.i2p</a>.
till att ansluta till postmans email-tj&auml;nst.</li>
<li><b>chatta anonymt</b> - starta din IRC-klient och anslut till
servern vid
<b>localhost port 6668</b>. Den pekar mot en av tv&aring; anonyma IRC
<b>127.0.0.1 port 6668</b>. Den pekar mot en av tv&aring; anonyma IRC
servrar,
men varken du eller dom vet var den andra &auml;r.</li>
<li><b>blogga anonymt</b> - kika p&aring; <a
@ -67,7 +67,7 @@ href="http://syndie.i2p2.de/">Syndie</a></li>
<p>Vi har skickat med mjukvara som l&aring;ter dig driva en egen eepsida - en
<a href="http://jetty.mortbay.org/">Jetty</a> instans lyssnar p&aring;
<a href="http://localhost:7658/">http://localhost:7658/</a>. L&auml;gg helt
<a href="http://127.0.0.1:7658/">http://127.0.0.1:7658/</a>. L&auml;gg helt
enkelt dina filer i
<code>eepsite/docroot/</code> mappen (eller standard JSP/Servlet
<code>.war</code>
@ -77,7 +77,7 @@ s&aring; kommer de synas. N&auml;r du startat en <a href="/i2ptunnel/">eepsite
tunnel</a> som pekar p&aring; Jetty-server, s&aring; kommer sajten vara m&ouml;jlig att n&aring; f&ouml;r
alla andra.
Mer detaljerade instruktioner f&ouml;r att skapa en eepsite finns p&aring;
<a href="http://localhost:7658/">din tillf&auml;lliga eepsite</a>.
<a href="http://127.0.0.1:7658/">din tillf&auml;lliga eepsite</a>.
</p>
<h2><a name="trouble">Problem</a></h2>
@ -90,7 +90,7 @@ noder, b&ouml;r du &ouml;ppna port 8887 i din brandv&auml;gg.
Om du inte lyckas bes&ouml;ka n&aring;gra eepsidor alls (inte ens <a
href="http://www.i2p2.i2p/">www.i2p2.i2p</a>),
f&ouml;rs&auml;kra dig om att din webbl&auml;sare &auml;r inst&auml;lld till att av&auml;nda en proxy,
localhost p&aring; port 4444.
127.0.0.1 p&aring; port 4444.
Du kanske ocks&aring; vill kika p&aring; information p&aring;
<a href="http://www.i2p2.i2p/">I2Ps webbsida</a>, fr&aring;ga fr&aring;gor p&aring;
<a href="http://forum.i2p2.de/">I2P diskussions forumet</a>, eller kika

View File

@ -9,7 +9,7 @@
<h2>Welcome to I2P!</h2>
<p>如果 I2P 已经运行,未来的几分钟里控制台左侧的活动节点(Active)数量将开始增长,并会出现名为 &quot;已共享客户&quot;(&quot;shared clients&quot;) 的本地目标。(如果没有,请见 <a href="#trouble">疑难解答</a>)。待出现以上消息后,您可以:</p>
<ul>
<li><B>浏览 IIP网站 &quot;eepsites&quot;</B> - I2P 网络内匿名运行的站点 - 您要首先设置浏览器的 <B>HTTP 代理</B>localhost:4444 然后才能浏览IIP站点 - <ul>
<li><B>浏览 IIP网站 &quot;eepsites&quot;</B> - I2P 网络内匿名运行的站点 - 您要首先设置浏览器的 <B>HTTP 代理</B>127.0.0.1:4444 然后才能浏览IIP站点 - <ul>
<li><a href="http://inproxy.tino.i2p/status.php">inproxy.tino.i2p</a><a href="http://perv.i2p/stats.cgi">perv.i2p</a>: 这两个站点用于跟踪哪些 IIP 站点在线。</li>
<li><a href="http://forum.i2p/">forum.i2p</a>: 安全匿名的访问I2P官方论坛 <a href="http://forum.i2p2.de/">forum.i2p2.de</a></li>
<li><a href="http://www.i2p2.i2p/">www.i2p2.i2p</a> 与其镜像 <a href="http://i2p-projekt.i2p">i2p-projekt.i2p</a>: 安全匿名的访问I2P官网 <a href="http://www.i2p2.de/">www.i2p2.de</a></li>
@ -18,18 +18,18 @@
<li><a href="http://fproxy.tino.i2p">fproxy.tino.i2p</a>: FREENET 代理</li>
</ul> <br>
I2P网络中还有很多其他的IIP网站(EEPSITE) - 访问上面的网站你会找到更多,收藏你喜爱的 IIP 网站,别忘了常去看看!</li><br>
<li><B>浏览 Web 网页</B> - 目前 IP2 网络中只有一个 HTTP 出口代理(&quot;outproxy&quot;)挂接在你主机4444端口的HTTP代理上。- 只要将浏览器的代理设置指向为前面的地址(localhost:4444),然后访问任何普通链接即可 - 您的HTTP请求将在 I2P 网络内部传递。</li>
<li><B>浏览 Web 网页</B> - 目前 IP2 网络中只有一个 HTTP 出口代理(&quot;outproxy&quot;)挂接在你主机4444端口的HTTP代理上。- 只要将浏览器的代理设置指向为前面的地址(127.0.0.1:4444),然后访问任何普通链接即可 - 您的HTTP请求将在 I2P 网络内部传递。</li>
<li><B>文件交换</B> - 本机的其中一个内置 <a href="i2psnark/">端口</a> 中提供 <a href="http://www.klomp.org/snark/">Snark</a> <a href="http://www.bittorrent.com/">BitTorrent</a> 客户端。</li>
<li><B>匿名电邮</B> - POSTMAN 创建了兼容普通邮件客户端 (POP3 / SMTP)的邮件系统,该系统可以在 I2P 网络内部收发Email 也可以收发来自外部 Internet 的邮件!电邮账号请到 <a href="http://hq.postman.i2p/">hq.postman.i2p</a> 申请。我们将用于匿名POP3/SMTP的Web邮件客户端 <a href="/susimail/susimail">SUSIMail</a>, 集成在I2P中并将其配置为使用POSTMAN 的邮件服务。</li>
<li><B>匿名聊天</B> - 打开您的 IRC 客户端并链接至 <B>localhost:6668</B>。这样可以访问两个匿名的 IRC 服务器, 但无论你还是服务器都不知道其他人在哪里。</li>
<li><B>匿名聊天</B> - 打开您的 IRC 客户端并链接至 <B>127.0.0.1:6668</B>。这样可以访问两个匿名的 IRC 服务器, 但无论你还是服务器都不知道其他人在哪里。</li>
<li><B>匿名博客</B> - 请访问 <a href="http://syndie.i2p2.de/">Syndie</a></li>
<li>以及其他服务。</li>
</ul>
<h2>想创建属于您自己的 IIP 站点(EEPSITE)</h2>
<p>我们已经集成了一些软件来帮助你运行自己的EEPSITE - 有一个<a href="http://jetty.mortbay.org/">Jetty</a> 实例监听于本机 <a href="http://localhost:7658/">http://localhost:7658/</a>上。只要将你的文件放在 <code>eepsite/docroot/</code> 文件夹中 (或将任何标准的 JSP/Servlet <code>.war</code> 文件放置于 <code>eepsite/webapps</code> 中, 标准的 CGI 脚本应置于 <code>eepsite/cgi-bin</code> 目录内) 之后就可以浏览啦。此后运行 <a href="/i2ptunnel/">IIP站点隧道(EEPSITE TUNEL)</a> 将其指向站点的端口, 您的站点就可以被他人看到了。当您创建IIP站点时的具体操作参见 <a href="http://localhost:7658/">您的临时EEPSITE页面</a></p>
<p>我们已经集成了一些软件来帮助你运行自己的EEPSITE - 有一个<a href="http://jetty.mortbay.org/">Jetty</a> 实例监听于本机 <a href="http://127.0.0.1:7658/">http://127.0.0.1:7658/</a>上。只要将你的文件放在 <code>eepsite/docroot/</code> 文件夹中 (或将任何标准的 JSP/Servlet <code>.war</code> 文件放置于 <code>eepsite/webapps</code> 中, 标准的 CGI 脚本应置于 <code>eepsite/cgi-bin</code> 目录内) 之后就可以浏览啦。此后运行 <a href="/i2ptunnel/">IIP站点隧道(EEPSITE TUNEL)</a> 将其指向站点的端口, 您的站点就可以被他人看到了。当您创建IIP站点时的具体操作参见 <a href="http://127.0.0.1:7658/">您的临时EEPSITE页面</a></p>
<h2><a name="trouble">疑难解答</a></h2>
<p>保持耐心 - I2P 第一次启动时需要搜索节点可能比较缓慢。如果30分钟后您的活动节点(Active:已连接/新近连接) 计数仍在 10 个节点以下, 请在防火墙中打开 8887 端口改善连接性能。如果您根本无法打开任何EEPSITE(甚至 <a href="http://www.i2p2.i2p/">www.i2p2.i2p</a>),检查您的浏览器代理设置是否为本地的 localhost:4444。你也可以查看 <a href="http://www.i2p2.i2p/">I2P 网站</a> 上的信息, 在 <a href="http://forum.i2p2.de/">I2P 论坛</a> 中发帖, 来 <a href="irc://irc.freenode.net/#i2p">irc.freenode.net</a> , irc.postman.i2p 或 irc.freshcoffee.i2p 上的 #i2p 或 #i2p-chat 两个IRC频道坐坐。 (这些服务器上的这两个频道是相通的)。</p><hr>
<p>保持耐心 - I2P 第一次启动时需要搜索节点可能比较缓慢。如果30分钟后您的活动节点(Active:已连接/新近连接) 计数仍在 10 个节点以下, 请在防火墙中打开 8887 端口改善连接性能。如果您根本无法打开任何EEPSITE(甚至 <a href="http://www.i2p2.i2p/">www.i2p2.i2p</a>),检查您的浏览器代理设置是否为本地的 127.0.0.1:4444。你也可以查看 <a href="http://www.i2p2.i2p/">I2P 网站</a> 上的信息, 在 <a href="http://forum.i2p2.de/">I2P 论坛</a> 中发帖, 来 <a href="irc://irc.freenode.net/#i2p">irc.freenode.net</a> , irc.postman.i2p 或 irc.freshcoffee.i2p 上的 #i2p 或 #i2p-chat 两个IRC频道坐坐。 (这些服务器上的这两个频道是相通的)。</p><hr>

View File

@ -753,6 +753,8 @@ public class Blocklist {
// We already shitlisted in shitlist(peer), that's good enough
}
private static final int MAX_DISPLAY = 1000;
/** write directly to the stream so we don't OOM on a huge list */
public void renderStatusHTML(Writer out) throws IOException {
out.write("<h2>Banned IPs</h2>");
@ -768,7 +770,8 @@ public class Blocklist {
}
if (_blocklistSize > 0) {
out.write("<table><tr><th align=center colspan=2><b>IPs from Blocklist File</b></th></tr><tr><td align=center width=50%><b>From:</b></td><td align=center width=50%><b>To:</b></td></tr>");
for (int i = 0; i < _blocklistSize; i++) {
int max = Math.min(_blocklistSize, MAX_DISPLAY);
for (int i = 0; i < max; i++) {
int from = getFrom(_blocklist[i]);
out.write("<tr><td align=center width=50%>"); out.write(toStr(from)); out.write("</td><td align=center width=50%>");
int to = getTo(_blocklist[i]);
@ -777,6 +780,9 @@ public class Blocklist {
} else
out.write("&nbsp</td></tr>\n");
}
if (_blocklistSize > MAX_DISPLAY)
out.write("<tr><th colspan=2>First " + MAX_DISPLAY + " displayed, see the " +
BLOCKLIST_FILE_DEFAULT + " file for the full list</th></tr>");
out.write("</table>");
} else {
out.write("<br><i>No blocklist file entries.</i>");

View File

@ -564,7 +564,7 @@ public class JobQueue {
ArrayList timedJobs = null;
ArrayList activeJobs = new ArrayList(1);
ArrayList justFinishedJobs = new ArrayList(4);
out.write("<!-- jobQueue rendering -->\n");
//out.write("<!-- jobQueue rendering -->\n");
out.flush();
int states[] = null;
@ -587,6 +587,7 @@ public class JobQueue {
numRunners = _queueRunners.size();
}
/*******
StringBuilder str = new StringBuilder(128);
str.append("<!-- after queueRunner sync: states: ");
for (int i = 0; states != null && i < states.length; i++)
@ -598,41 +599,44 @@ public class JobQueue {
str.append("-->\n");
out.write(str.toString());
out.flush();
*******/
synchronized (_jobLock) {
readyJobs = new ArrayList(_readyJobs);
timedJobs = new ArrayList(_timedJobs);
}
out.write("<!-- jobQueue rendering: after jobLock sync -->\n");
out.flush();
//out.write("<!-- jobQueue rendering: after jobLock sync -->\n");
//out.flush();
StringBuilder buf = new StringBuilder(32*1024);
buf.append("<b><div class=\"joblog\"><h3>I2P JobQueue</h3><div class=\"wideload\"># runners: ").append(numRunners).append(" [states=");
if (states != null)
for (int i = 0; i < states.length; i++)
buf.append(states[i]).append(" ");
buf.append("]</b><br />\n");
buf.append("<b><div class=\"joblog\"><h3>I2P Job Queue</h3><div class=\"wideload\">Job runners: ").append(numRunners);
//buf.append(" [states=");
//if (states != null)
// for (int i = 0; i < states.length; i++)
// buf.append(states[i]).append(" ");
//buf.append(']');
buf.append("</b><br />\n");
long now = _context.clock().now();
buf.append("<hr><b># active jobs: ").append(activeJobs.size()).append("</b><ol>\n");
buf.append("<hr><b>Active jobs: ").append(activeJobs.size()).append("</b><ol>\n");
for (int i = 0; i < activeJobs.size(); i++) {
Job j = (Job)activeJobs.get(i);
buf.append("<li> [started ").append(now-j.getTiming().getStartAfter()).append("ms ago]: ");
buf.append("<li>[started ").append(DataHelper.formatDuration(now-j.getTiming().getStartAfter())).append(" ago]: ");
buf.append(j.toString()).append("</li>\n");
}
buf.append("</ol>\n");
buf.append("<hr><b># just finished jobs: ").append(justFinishedJobs.size()).append("</b><ol>\n");
buf.append("<hr><b>Just finished jobs: ").append(justFinishedJobs.size()).append("</b><ol>\n");
for (int i = 0; i < justFinishedJobs.size(); i++) {
Job j = (Job)justFinishedJobs.get(i);
buf.append("<li> [finished ").append(now-j.getTiming().getActualEnd()).append("ms ago]: ");
buf.append("<li>[finished ").append(DataHelper.formatDuration(now-j.getTiming().getActualEnd())).append(" ago]: ");
buf.append(j.toString()).append("</li>\n");
}
buf.append("</ol>\n");
buf.append("<hr><b># ready/waiting jobs: ").append(readyJobs.size()).append(" </b><i>(lots of these mean there's likely a big problem)</i><ol>\n");
buf.append("<hr><b>Ready/waiting jobs: ").append(readyJobs.size()).append("</b><ol>\n");
for (int i = 0; i < readyJobs.size(); i++) {
Job j = (Job)readyJobs.get(i);
buf.append("<li> [waiting ");
buf.append("<li>[waiting ");
buf.append(DataHelper.formatDuration(now-j.getTiming().getStartAfter()));
buf.append("]: ");
buf.append(j.toString()).append("</li>\n");
@ -640,7 +644,7 @@ public class JobQueue {
buf.append("</ol>\n");
out.flush();
buf.append("<hr><b># timed jobs: ").append(timedJobs.size()).append("</b><ol>\n");
buf.append("<hr><b>Scheduled jobs: ").append(timedJobs.size()).append("</b><ol>\n");
TreeMap ordered = new TreeMap();
for (int i = 0; i < timedJobs.size(); i++) {
Job j = (Job)timedJobs.get(i);
@ -654,12 +658,12 @@ public class JobQueue {
}
buf.append("</ol></div>\n");
out.write("<!-- jobQueue rendering: after main buffer, before stats -->\n");
//out.write("<!-- jobQueue rendering: after main buffer, before stats -->\n");
out.flush();
getJobStats(buf);
out.write("<!-- jobQueue rendering: after stats -->\n");
//out.write("<!-- jobQueue rendering: after stats -->\n");
out.flush();
out.write(buf.toString());
@ -667,10 +671,10 @@ public class JobQueue {
/** render the HTML for the job stats */
private void getJobStats(StringBuilder buf) {
buf.append("<table>\n");
buf.append("<tr><th>Job</th><th>Runs</th>");
buf.append("<th>Time</th><th><i>Avg</i></th><th><i>Max</i></th><th><i>Min</i></th>");
buf.append("<th>Pending</th><th><i>Avg</i></th><th><i>Max</i></th><th><i>Min</i></th></tr>\n");
buf.append("<table>\n" +
"<tr><th>Job</th><th>Runs</th>" +
"<th>Time</th><th><i>Avg</i></th><th><i>Max</i></th><th><i>Min</i></th>" +
"<th>Pending</th><th><i>Avg</i></th><th><i>Max</i></th><th><i>Min</i></th></tr>\n");
long totRuns = 0;
long totExecTime = 0;
long avgExecTime = 0;
@ -720,20 +724,17 @@ public class JobQueue {
avgPendingTime = totPendingTime / totRuns;
}
buf.append("<tr><td colspan=\"10\"><hr /></td><tr>");
buf.append("<tr>");
buf.append("<td><i><b>").append("SUMMARY").append("</b></i></td>");
buf.append("<td><i>").append(totRuns).append("</i></td>");
buf.append("<td><i>").append(totExecTime).append("</i></td>");
buf.append("<td><i>").append(avgExecTime).append("</i></td>");
buf.append("<td><i>").append(maxExecTime).append("</i></td>");
buf.append("<td><i>").append(minExecTime).append("</i></td>");
buf.append("<td><i>").append(totPendingTime).append("</i></td>");
buf.append("<td><i>").append(avgPendingTime).append("</i></td>");
buf.append("<td><i>").append(maxPendingTime).append("</i></td>");
buf.append("<td><i>").append(minPendingTime).append("</i></td>");
buf.append("</tr>\n");
buf.append("</table></div>\n");
buf.append("<tr class=\"tablefooter\">");
buf.append("<td><b>").append("SUMMARY").append("</b></td>");
buf.append("<td>").append(totRuns).append("</td>");
buf.append("<td>").append(totExecTime).append("</td>");
buf.append("<td>").append(avgExecTime).append("</td>");
buf.append("<td>").append(maxExecTime).append("</td>");
buf.append("<td>").append(minExecTime).append("</td>");
buf.append("<td>").append(totPendingTime).append("</td>");
buf.append("<td>").append(avgPendingTime).append("</td>");
buf.append("<td>").append(maxPendingTime).append("</td>");
buf.append("<td>").append(minPendingTime).append("</td>");
buf.append("</tr></table></div>\n");
}
}