Changeset 0a203152


Ignore:
Timestamp:
Aug 14, 2009 5:39:05 PM (11 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
30628fb
Parents:
01753f5
Message:
  • 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
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • installer/resources/blocklist.txt

    r01753f5 r0a203152  
     1#
     2# If you have a 'split' directory installation, with configuration
     3# files in ~/.i2p (Linux) or %APPDATA%\I2P (Windows), be sure to
     4# edit the file in the configuration directory, NOT the install directory.
     5#
    16# Blocking is now enabled by default.
    27# To disable blocking, set router.blocklist.enable=false on configadvanced.jsp and restart.
     
    49# Add additional entries as desired, sorting not required.
    510# This file is only read at router startup.
    6 # To manually block a router after startup, use the form on http://localhost:7657/configpeer.jsp
     11# To manually block a router after startup, use the form on http://127.0.0.1:7657/configpeer.jsp
    712# Warning - a large list will increase memory usage.
    813# Please do not block too broadly, it will segment and harm the network.
  • installer/resources/eepsite_index_de.html

    r01753f5 r0a203152  
    1515
    1616<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.
    17 (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>
     17(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>
    1818
    1919<p>Folgende Anweisungen sollen zeigen, wie man einer Eepsite einen
    2020Namen wie beispielsweise „meineseite.i2p“ zuweist und an dem Schlüssel
    2121bindet.
    22 Sie können Ihre Eepsite, nachdem sie gestartet wurde, lokal unter <a href="http://localhost:7658/">http://localhost:7658/</a> erreichen.</p>
     22Sie 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>
    2323
    2424<p>Es folgt eine schrittweise Anleitung für das Starten Ihrer neuen Eepsite und dessen Ankündigung in der I2P-Gemeinde.</p>
     
    4040<li>Wählen Sie einen eigenen Namen für Ihre Eepsite – nur in diesem
    4141Beispiel heißt sie „meineseite.i2p“ – benutzen Sie nur Kleinschrift.
    42 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).
     42Sie 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).
    4343<br>
    4444<br></li>
    45 <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>“.
     45<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>“.
    4646Sie befinden sich nun auf der Seite mit Überschrift „Edit server
    4747settings“. In das Feld für „Website name:“ überschreiben Sie die
     
    6161<br>
    6262<br></li>
    63 <li>Wir gehen wieder zurück auf die Konfigurationsseite <a href="http://localhost:7657/i2ptunnel/index.jsp">I2PTunnel</a>
     63<li>Wir gehen wieder zurück auf die Konfigurationsseite <a href="http://127.0.0.1:7657/i2ptunnel/index.jsp">I2PTunnel</a>
    6464und drücken den „Start“-Knopf für die „eepsite“. Nach dem erfolgreichen
    65 Start wird Ihre Eepsite auf der linken Seite in der I2P <a href="http://localhost:7657/index.jsp">Router Console</a> unter „Local
     65Start 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
    6666Destinations“ angezeigt.</li>
    6767</ol>
     
    7272
    7373<ol>
    74 <li>Heben Sie in der „<a href="http://localhost:7657/i2ptunnel/edit.jsp?tunnel=3">Konfiguration</a>“
     74<li>Heben Sie in der „<a href="http://127.0.0.1:7657/i2ptunnel/edit.jsp?tunnel=3">Konfiguration</a>“
    7575den gesamten Schlüssel für Ihre Eepsite hervor und kopieren ihn in die
    7676Zwischenablage. Stellen Sie sicher auch tatsächlich die gesamte, über
     
    7979<br>
    8080<br></li>
    81 <li>Öffnen Sie Ihr <a href="http://localhost:7657/susidns/addressbook.jsp?book=master">Master-Adressbuch</a>,
     81<li>Öffnen Sie Ihr <a href="http://127.0.0.1:7657/susidns/addressbook.jsp?book=master">Master-Adressbuch</a>,
    8282tragen Ihren zuvor gewählten Wunschnamen ihrer Eepsite unter „Hostname“
    8383ein und kopieren den Schlüssel in das Feld „Destination“. Ein Klick auf
     
    103103einzutragen. Das heißt, Sie müssen Namen und Schlüssel Ihrer Eepsite
    104104und eine optionale Beschreibung in ein Formular auf einen oder mehreren
    105 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>“
     105dieser 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>“
    106106im Feld „Local destination“ angegeben ist (... über 500 Zeichen, endet
    107107auf „AAAA“). Bestätigen Sie Ihre Angaben mit einem klick auf „Submit“.
     
    115115<br>
    116116<br></li>
    117 <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>
     117<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>
    118118hinzuzufügen. Öffnen Sie Ihre Konfiguration und fügen Sie einige der
    119119folgenden Dienste Ihrem Abonnement hinzu (nur die jeweilige URL) und
  • readme.html

    r01753f5 r0a203152  
    1414<ul>
    1515  <li><b>browse "eepsites"</b> - on I2P there are anonymously hosted websites
    16     - tell your browser to use the <b>HTTP proxy at localhost port 4444</b>, then
     16    - tell your browser to use the <b>HTTP proxy at 127.0.0.1 port 4444</b>, then
    1717    browse to an eepsite:<br />
    1818    <ul class="links">
     
    5454        pop3/smtp client configured to access postman's mail services.</li>
    5555      <li class="tidylist"><b>chat anonymously</b> - fire up your own IRC client
    56         and connect to the server at <b>localhost port 6668</b>. This points at
     56        and connect to the server at <b>127.0.0.1 port 6668</b>. This points at
    5757        one of two anonymously hosted IRC servers, but neither you nor they know
    5858        where the other is.</li>
     
    6363<h2>Want your own eepsite?</h2>
    6464<p>We've bundled some software to let you run your own eepsite - a <a href="http://jetty.mortbay.org/">Jetty</a>
    65   instance listening on <a href="http://localhost:7658/">http://localhost:7658/</a>.
     65  instance listening on <a href="http://127.0.0.1:7658/">http://127.0.0.1:7658/</a>.
    6666  Simply place your files in the <code>eepsite/docroot/</code> directory (or place
    6767  any standard JSP/Servlet <code>.war</code> files under <code>eepsite/webapps</code>,
     
    6969  up. After starting up an <a href="/i2ptunnel/">eepsite tunnel</a> pointing at
    7070  it, your eepsite will be visible to others. Detailed instructions for starting
    71   your eepsite are on <a href="http://localhost:7658/">your temporary eepsite
     71  your eepsite are on <a href="http://127.0.0.1:7658/">your temporary eepsite
    7272  page</a>. </p>
    7373<h2><a name="trouble">Troubleshooting</a></h2>
     
    7676  peers, you should open port 8887 on your firewall for better connectivity. If
    7777  you cannot see any eepsites at all (even <a href="http://www.i2p2.i2p/">www.i2p2.i2p</a>),
    78   be sure your browser proxy is set to localhost port 4444. You may also want
     78  be sure your browser proxy is set to 127.0.0.1 port 4444. You may also want
    7979  to review the information on the <a href="http://www.i2p2.i2p/">I2P website</a>,
    8080  post up messages to the <a href="http://forum.i2p2.de/">I2P discussion forum</a>,
  • readme_de.html

    r01753f5 r0a203152  
    66<ul>
    77 <li class="tidylist"><b>"Eepsites" besuchen</b> - In I2P sind anonym gehostete Websites -
    8      Stelle Deinen Browser so ein, &uuml;ber den <b>HTTP proxy: localhost port 4444</b> zu surfen, dann besuche eine Eepsite:<br />
     8     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 />
    99     <ul class="links">
    1010         <li class="tidylist"><a href="http://inproxy.tino.i2p/status.php">inproxy.tino.i2p</a> und
     
    3535     f&uuml;r Postman's Email Service.</li>
    3636 <li class="tidylist"><b>Anonymer Chat</b> - Starte Deinen Lieblings IRC Client und verbinde ihn
    37      mit dem Server <b>localhost Port 6668</b>.  Das richtet Dich auf auf einen
     37     mit dem Server <b>127.0.0.1 Port 6668</b>.  Das richtet Dich auf auf einen
    3838     von zwei anonym gehosteten IRC Servern, aber weder Du noch die wissen wer
    3939     der Andere ist.</li>
     
    4747   - Eine
    4848<a href="http://jetty.mortbay.org/">Jetty</a> Instanz horcht auf
    49 <a href="http://localhost:7658/">http://localhost:7658/</a>. Platziere einfach
     49<a href="http://127.0.0.1:7658/">http://127.0.0.1:7658/</a>. Platziere einfach
    5050   Deine Dateien in das <code>eepsite/docroot/</code> Verzeichnis (oder jedes
    5151   standart JSP/Servlet <code>.war</code> unter <code>eepsite/webapps</code>,
     
    5454   der darauf zeigt ist Deine Eepsite f&uuml;r Andere verf&uuml;gbar.
    5555   Detailierte Instruktionen zum Start Deiner eigenen Eepsite sind auf
    56    <a href="http://localhost:7658/">Deine tempor&auml;re Eepsite</a>.
     56   <a href="http://127.0.0.1:7658/">Deine tempor&auml;re Eepsite</a>.
    5757</p>
    5858
     
    6666  Wenn Du gar keine Eepsites bekommst (auch nicht
    6767  <a href="http://www.i2p2.i2p/index_de.html">www.i2p2.i2p</a>), stelle sicher, dass Dein
    68   Internet Browser auf den Proxy localhost Port 4444 eingestellt ist.
     68  Internet Browser auf den Proxy 127.0.0.1 Port 4444 eingestellt ist.
    6969  Vielleicht m&ouml;chtest Du auch die Informationen lesen, die auf der
    7070  <a href="http://www.i2p2.i2p/index_de.html">I2P website</a> sind, Nachrichten lesen und
  • readme_fr.html

    r01753f5 r0a203152  
    55<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>
    66<ul>
    7   <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 />
     7  <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 />
    88     <ul class="links">
    99          <li class="tidylist"><a href="http://inproxy.tino.i2p/status.php">inproxy.tino.i2p</a> et
     
    2323     Nous fournissons dans la version de base de i2p <a href="/susimail/susimail">susimail</a>,
    2424     un client web pop3/smtp orient&eacute; sur l'anonymat qui est configur&eacute; pour acc&eacute;der aux services email de postman.</li>
    25   <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>
     25  <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>
    2626  <li class="tidylist"><b>Cr&eacute;ez-vous un blog anonyme</b> - Renseignez-vous chez <a href="http://syndie.i2p2.de/">Syndie</a></li>
    2727  <li class="tidylist">Et bien d'autres</li>
     
    3232<p>Nous fournissons de base quelques logiciels pour vous permettre de cr&eacute;er votre propre eepsite - une instance
    3333<a href="http://jetty.mortbay.org/">Jetty</a>, qui &eacute;coute sur
    34 <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>.
     34<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>.
    3535</p>
    3636
    3737<h2><a name="trouble">D&eacute;pannage</a></h2>
    3838
    39 <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 />
     39<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 />
  • readme_nl.html

    r01753f5 r0a203152  
    55<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>
    66<ul>
    7  <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 />
     7 <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 />
    88     <ul>
    99         <li><a href="http://inproxy.tino.i2p/status.php">inproxy.tino.i2p</a> en
     
    2727     een webgebaseerde anonimiteits-georienteerde pop3/smtp-client ingesteld om postman zijn e-mailservices te gebruiken.</li>
    2828 <li><b>anoniem chatten</b> - start je eigen IRC-client op en verbind met
    29      de server op <b>localhost poort 6668</b>.  Dit wijst naar een of twee anoniem gehoste
     29     de server op <b>127.0.0.1 poort 6668</b>.  Dit wijst naar een of twee anoniem gehoste
    3030     IRC servers, maar zowel jij als zei weten niet waar de andere is.</li>
    3131 <li><b>anoniem bloggen</b> - neem een kijkje bij <a href="http://syndie.i2p2.de/">Syndie</a></li>
     
    3737<p>We hebben aan I2P software toegevoegd om je je eigen eepsite te laten hosten - een
    3838<a href="http://jetty.mortbay.org/">Jetty</a> webserver, die luistert op
    39 <a href="http://localhost:7658/">http://localhost:7658/</a>.  Plaats gewoonweg je bestanden in
     39<a href="http://127.0.0.1:7658/">http://127.0.0.1:7658/</a>.  Plaats gewoonweg je bestanden in
    4040de <code>eepsite/docroot/</code> map (of plaats standaard JSP/Servlet <code>.war</code>
    4141bestanden onder <code>eepsite/webapps</code>, of standaard CGI scripts onder <code>eepsite/cgi-bin</code>)
     
    4343zal je eepsite zichtbaar zijn voor anderen.
    4444Gedetailleerde instructies voor het starten van je eepsite staan op
    45 <a href="http://localhost:7658/">je tijdelijke eepsite-pagina</a>.
     45<a href="http://127.0.0.1:7658/">je tijdelijke eepsite-pagina</a>.
    4646</p>
    4747
     
    5252zou je best poort 8887 op je firewall openen voor een betere verbinding.
    5353Als je in het geheel geen eepsites kan zien (zelfs <a href="http://www.i2p2.i2p/">www.i2p2.i2p</a> niet),
    54 controleer dan nog eens of de proxy van je browser op localhost poort 4444 staat.
     54controleer dan nog eens of de proxy van je browser op 127.0.0.1 poort 4444 staat.
    5555Je zou best ook de informatie controleren op de
    5656<a href="http://www.i2p2.i2p/">I2P website</a>, of plaats een bericht op het
  • readme_sv.html

    r01753f5 r0a203152  
    1010 <li><b>surfa p&aring; "eepsidor"</b> - inom I2P finns det anonyma sajter -
    1111     st&auml;ll in din webbl&auml;sare till att anv&auml;nda <b>HTTP proxy vid
    12 localhost port 4444</b>, surfa sen till en eepsida:<br />
     12127.0.0.1 port 4444</b>, surfa sen till en eepsida:<br />
    1313     <ul class="links">
    1414         <li><a
     
    5656 <li><b>chatta anonymt</b> - starta din IRC-klient och anslut till
    5757servern vid
    58      <b>localhost port 6668</b>.  Den pekar mot en av tv&aring; anonyma IRC
     58     <b>127.0.0.1 port 6668</b>.  Den pekar mot en av tv&aring; anonyma IRC
    5959servrar,
    6060        men varken du eller dom vet var den andra &auml;r.</li>
     
    6868<p>Vi har skickat med mjukvara som l&aring;ter dig driva en egen eepsida - en
    6969<a href="http://jetty.mortbay.org/">Jetty</a> instans lyssnar p&aring;
    70 <a href="http://localhost:7658/">http://localhost:7658/</a>.  L&auml;gg helt
     70<a href="http://127.0.0.1:7658/">http://127.0.0.1:7658/</a>.  L&auml;gg helt
    7171enkelt dina filer i
    7272<code>eepsite/docroot/</code> mappen (eller standard JSP/Servlet
     
    7878alla andra.
    7979Mer detaljerade instruktioner f&ouml;r att skapa en eepsite finns p&aring;
    80 <a href="http://localhost:7658/">din tillf&auml;lliga eepsite</a>.
     80<a href="http://127.0.0.1:7658/">din tillf&auml;lliga eepsite</a>.
    8181</p>
    8282
     
    9191href="http://www.i2p2.i2p/">www.i2p2.i2p</a>),
    9292f&ouml;rs&auml;kra dig om att din webbl&auml;sare &auml;r inst&auml;lld till att av&auml;nda en proxy,
    93 localhost p&aring; port 4444.
     93127.0.0.1 p&aring; port 4444.
    9494Du kanske ocks&aring; vill kika p&aring; information p&aring; 
    9595<a href="http://www.i2p2.i2p/">I2Ps webbsida</a>, fr&aring;ga fr&aring;gor p&aring; 
  • readme_zh.html

    r01753f5 r0a203152  
    1010<p>如果 I2P 已经运行,未来的几分钟里控制台左侧的活动节点(Active)数量将开始增长,并会出现名为 &quot;已共享客户&quot;(&quot;shared clients&quot;) 的本地目标。(如果没有,请见 <a href="#trouble">疑难解答</a>)。待出现以上消息后,您可以:</p>
    1111<ul>
    12  <li><B>浏览 IIP网站 &quot;eepsites&quot;</B> -  I2P 网络内匿名运行的站点 - 您要首先设置浏览器的 <B>HTTP 代理</B> 为 localhost:4444 然后才能浏览IIP站点 - <ul>
     12 <li><B>浏览 IIP网站 &quot;eepsites&quot;</B> -  I2P 网络内匿名运行的站点 - 您要首先设置浏览器的 <B>HTTP 代理</B> 为 127.0.0.1:4444 然后才能浏览IIP站点 - <ul>
    1313         <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>
    1414         <li><a href="http://forum.i2p/">forum.i2p</a>: 安全匿名的访问I2P官方论坛 <a href="http://forum.i2p2.de/">forum.i2p2.de</a></li>
     
    1919     </ul> <br>
    2020      I2P网络中还有很多其他的IIP网站(EEPSITE) - 访问上面的网站你会找到更多,收藏你喜爱的 IIP 网站,别忘了常去看看!</li><br>
    21  <li><B>浏览 Web 网页</B> - 目前 IP2 网络中只有一个 HTTP 出口代理(&quot;outproxy&quot;)挂接在你主机4444端口的HTTP代理上。- 只要将浏览器的代理设置指向为前面的地址(localhost:4444),然后访问任何普通链接即可 - 您的HTTP请求将在 I2P 网络内部传递。</li>
     21 <li><B>浏览 Web 网页</B> - 目前 IP2 网络中只有一个 HTTP 出口代理(&quot;outproxy&quot;)挂接在你主机4444端口的HTTP代理上。- 只要将浏览器的代理设置指向为前面的地址(127.0.0.1:4444),然后访问任何普通链接即可 - 您的HTTP请求将在 I2P 网络内部传递。</li>
    2222 <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>
    2323 <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>
    24  <li><B>匿名聊天</B> - 打开您的 IRC 客户端并链接至 <B>localhost:6668</B>。这样可以访问两个匿名的 IRC 服务器, 但无论你还是服务器都不知道其他人在哪里。</li>
     24 <li><B>匿名聊天</B> - 打开您的 IRC 客户端并链接至 <B>127.0.0.1:6668</B>。这样可以访问两个匿名的 IRC 服务器, 但无论你还是服务器都不知道其他人在哪里。</li>
    2525 <li><B>匿名博客</B> - 请访问 <a href="http://syndie.i2p2.de/">Syndie</a></li>
    2626 <li>以及其他服务。</li>
     
    2929<h2>想创建属于您自己的 IIP 站点(EEPSITE)?</h2>
    3030
    31 <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>
     31<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>
    3232
    3333<h2><a name="trouble">疑难解答</a></h2>
    3434
    35 <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>
     35<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>
  • router/java/src/net/i2p/router/Blocklist.java

    r01753f5 r0a203152  
    754754    }
    755755
     756    private static final int MAX_DISPLAY = 1000;
     757
    756758    /** write directly to the stream so we don't OOM on a huge list */
    757759    public void renderStatusHTML(Writer out) throws IOException {
     
    769771        if (_blocklistSize > 0) {
    770772            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>");
    771             for (int i = 0; i < _blocklistSize; i++) {
     773            int max = Math.min(_blocklistSize, MAX_DISPLAY);
     774            for (int i = 0; i < max; i++) {
    772775                 int from = getFrom(_blocklist[i]);
    773776                 out.write("<tr><td align=center width=50%>"); out.write(toStr(from)); out.write("</td><td align=center width=50%>");
     
    778781                     out.write("&nbsp</td></tr>\n");
    779782            }
     783            if (_blocklistSize > MAX_DISPLAY)
     784                out.write("<tr><th colspan=2>First " + MAX_DISPLAY + " displayed, see the " +
     785                          BLOCKLIST_FILE_DEFAULT + " file for the full list</th></tr>");
    780786            out.write("</table>");
    781787        } else {
  • router/java/src/net/i2p/router/JobQueue.java

    r01753f5 r0a203152  
    565565        ArrayList activeJobs = new ArrayList(1);
    566566        ArrayList justFinishedJobs = new ArrayList(4);
    567         out.write("<!-- jobQueue rendering -->\n");
     567        //out.write("<!-- jobQueue rendering -->\n");
    568568        out.flush();
    569569       
     
    588588        }
    589589       
     590/*******
    590591        StringBuilder str = new StringBuilder(128);
    591592        str.append("<!-- after queueRunner sync: states: ");
     
    599600        out.write(str.toString());
    600601        out.flush();
     602*******/
    601603       
    602604        synchronized (_jobLock) {
     
    604606            timedJobs = new ArrayList(_timedJobs);
    605607        }
    606         out.write("<!-- jobQueue rendering: after jobLock sync -->\n");
    607         out.flush();
     608        //out.write("<!-- jobQueue rendering: after jobLock sync -->\n");
     609        //out.flush();
    608610       
    609611        StringBuilder buf = new StringBuilder(32*1024);
    610         buf.append("<b><div class=\"joblog\"><h3>I2P JobQueue</h3><div class=\"wideload\"># runners: ").append(numRunners).append(" [states=");
    611         if (states != null)
    612             for (int i = 0; i < states.length; i++)
    613                 buf.append(states[i]).append(" ");
    614         buf.append("]</b><br />\n");
     612        buf.append("<b><div class=\"joblog\"><h3>I2P Job Queue</h3><div class=\"wideload\">Job runners: ").append(numRunners);
     613        //buf.append(" [states=");
     614        //if (states != null)
     615        //    for (int i = 0; i < states.length; i++)
     616        //        buf.append(states[i]).append(" ");
     617        //buf.append(']');
     618        buf.append("</b><br />\n");
    615619
    616620        long now = _context.clock().now();
    617621
    618         buf.append("<hr><b># active jobs: ").append(activeJobs.size()).append("</b><ol>\n");
     622        buf.append("<hr><b>Active jobs: ").append(activeJobs.size()).append("</b><ol>\n");
    619623        for (int i = 0; i < activeJobs.size(); i++) {
    620624            Job j = (Job)activeJobs.get(i);
    621             buf.append("<li> [started ").append(now-j.getTiming().getStartAfter()).append("ms ago]: ");
     625            buf.append("<li>[started ").append(DataHelper.formatDuration(now-j.getTiming().getStartAfter())).append(" ago]: ");
    622626            buf.append(j.toString()).append("</li>\n");
    623627        }
    624628        buf.append("</ol>\n");
    625         buf.append("<hr><b># just finished jobs: ").append(justFinishedJobs.size()).append("</b><ol>\n");
     629        buf.append("<hr><b>Just finished jobs: ").append(justFinishedJobs.size()).append("</b><ol>\n");
    626630        for (int i = 0; i < justFinishedJobs.size(); i++) {
    627631            Job j = (Job)justFinishedJobs.get(i);
    628             buf.append("<li> [finished ").append(now-j.getTiming().getActualEnd()).append("ms ago]: ");
     632            buf.append("<li>[finished ").append(DataHelper.formatDuration(now-j.getTiming().getActualEnd())).append(" ago]: ");
    629633            buf.append(j.toString()).append("</li>\n");
    630634        }
    631635        buf.append("</ol>\n");
    632         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");
     636        buf.append("<hr><b>Ready/waiting jobs: ").append(readyJobs.size()).append("</b><ol>\n");
    633637        for (int i = 0; i < readyJobs.size(); i++) {
    634638            Job j = (Job)readyJobs.get(i);
    635             buf.append("<li> [waiting ");
     639            buf.append("<li>[waiting ");
    636640            buf.append(DataHelper.formatDuration(now-j.getTiming().getStartAfter()));
    637641            buf.append("]: ");
     
    641645        out.flush();
    642646
    643         buf.append("<hr><b># timed jobs: ").append(timedJobs.size()).append("</b><ol>\n");
     647        buf.append("<hr><b>Scheduled jobs: ").append(timedJobs.size()).append("</b><ol>\n");
    644648        TreeMap ordered = new TreeMap();
    645649        for (int i = 0; i < timedJobs.size(); i++) {
     
    655659        buf.append("</ol></div>\n");
    656660       
    657         out.write("<!-- jobQueue rendering: after main buffer, before stats -->\n");
     661        //out.write("<!-- jobQueue rendering: after main buffer, before stats -->\n");
    658662        out.flush();
    659663       
    660664        getJobStats(buf);
    661665       
    662         out.write("<!-- jobQueue rendering: after stats -->\n");
     666        //out.write("<!-- jobQueue rendering: after stats -->\n");
    663667        out.flush();
    664668       
     
    668672    /** render the HTML for the job stats */
    669673    private void getJobStats(StringBuilder buf) {
    670         buf.append("<table>\n");
    671         buf.append("<tr><th>Job</th><th>Runs</th>");
    672         buf.append("<th>Time</th><th><i>Avg</i></th><th><i>Max</i></th><th><i>Min</i></th>");
    673         buf.append("<th>Pending</th><th><i>Avg</i></th><th><i>Max</i></th><th><i>Min</i></th></tr>\n");
     674        buf.append("<table>\n" +
     675                   "<tr><th>Job</th><th>Runs</th>" +
     676                   "<th>Time</th><th><i>Avg</i></th><th><i>Max</i></th><th><i>Min</i></th>" +
     677                   "<th>Pending</th><th><i>Avg</i></th><th><i>Max</i></th><th><i>Min</i></th></tr>\n");
    674678        long totRuns = 0;
    675679        long totExecTime = 0;
     
    721725        }
    722726
    723         buf.append("<tr><td colspan=\"10\"><hr /></td><tr>");
    724         buf.append("<tr>");
    725         buf.append("<td><i><b>").append("SUMMARY").append("</b></i></td>");
    726         buf.append("<td><i>").append(totRuns).append("</i></td>");
    727         buf.append("<td><i>").append(totExecTime).append("</i></td>");
    728         buf.append("<td><i>").append(avgExecTime).append("</i></td>");
    729         buf.append("<td><i>").append(maxExecTime).append("</i></td>");
    730         buf.append("<td><i>").append(minExecTime).append("</i></td>");
    731         buf.append("<td><i>").append(totPendingTime).append("</i></td>");
    732         buf.append("<td><i>").append(avgPendingTime).append("</i></td>");
    733         buf.append("<td><i>").append(maxPendingTime).append("</i></td>");
    734         buf.append("<td><i>").append(minPendingTime).append("</i></td>");
    735         buf.append("</tr>\n");
    736        
    737         buf.append("</table></div>\n");
     727        buf.append("<tr class=\"tablefooter\">");
     728        buf.append("<td><b>").append("SUMMARY").append("</b></td>");
     729        buf.append("<td>").append(totRuns).append("</td>");
     730        buf.append("<td>").append(totExecTime).append("</td>");
     731        buf.append("<td>").append(avgExecTime).append("</td>");
     732        buf.append("<td>").append(maxExecTime).append("</td>");
     733        buf.append("<td>").append(minExecTime).append("</td>");
     734        buf.append("<td>").append(totPendingTime).append("</td>");
     735        buf.append("<td>").append(avgPendingTime).append("</td>");
     736        buf.append("<td>").append(maxPendingTime).append("</td>");
     737        buf.append("<td>").append(minPendingTime).append("</td>");
     738        buf.append("</tr></table></div>\n");
    738739    }
    739740}
Note: See TracChangeset for help on using the changeset viewer.