English عربية Azerbaijani 中文 Deutsch Ελληνικά Español فارسی Français Magyar bahasa Indonesia Italian Nederlands Polish Português Română Русский Svenska Turkish Українська

I2P anonymer WebServer

Anleitung zum Betrieb des anonymen Webservers in I2P

Dieses ist Ihr eigener anonymer I2P Webserver (traditionell als eepsitebezeichnet). Um Ihre eigenen Daten anzubieten, ändern Sie einfach die Dateien im Wurzelverzeichnis ihres Webservers und nach unten stehenden Anleitung wird diese Webseite veröffentlicht.

Das Wurzelverzeichnis Ihres Webservers kann in einer der folgenden Verzeichnisse gefunden werden, abhängig von Ihrem Betriebssystem:

In I2P, hidden services are addressed using a Base32 address ending in ".b32.i2p", or a Destination represented as a long Base64 string. The Base32 address may be used as a hostname, until you register a name following the instructions below. The Destination is somewhat like an IP address, and is shown on the Hidden Service Configuration page.

Die unteren Anleitungen erklären im Detail, wie sie eine Adresse wie "mysite.i2p" zu Ihrer Webseite registrieren und diese für andere erreichbar schalten. Sie erreichen Ihre Webseite lokal unter http://127.0.0.1:7658/.

Wie Sie einen versteckten Service einrichten und veröffentlichen

Your webserver is running by default, but is not accessible by others until you start the hidden service tunnel. After you start your I2P Webserver tunnel, it will be difficult for other people to find. It can only be accessed with the long Destination or with the shorter Base32 address (.b32.i2p), which is a hash of the Destination. You could just tell people the Destnation or the Base32 address, but thankfully I2P has an address book and several easy ways to tell people about your website. Here are detailed instructions.

Verzeichnisaufzählungen sind aktiviert, so können Sie Dateien in Unterverzeichnissen anbieten ohne eine Seite mit Verweisen. Sie können die Anzeige der Verzeichnisse verändern, indem Sie für jedes Verzeichnis eine angepasste jetty-dir.css Datei anlegen. Die Bibliothek Unterverzeichniss demonstriert einen angepassten Stil. Das Ressourcen Unterverzeichnis zeigt den Standardstil. Falls Sie ein Template für eine einfache Webseite benötigen, modifizieren Sie einfach diese Seite und den dazugehörigen Inhalt.

Wenn Sie nach dem Ändern des Inhalts wieder auf dieser Seite landen, löschen Sie den Cache ihres Webbrowsers:

Registrieren Sie Ihre I2P Domain

Jetzt wird es Zeit Ihre Webseite in einem I2P Adresbuch auf Seiten wie z.B. stats.i2p oder no.i2pzu registrieren. Sie können Ihren Webseitennamen und den Destinationsstring (oder Registreirungs Authorisierungspin) auf einer dieser Seiten eingeben.

Einige Registrierungsseiten benötigen den Destinationsstring. In diesem Fall kopieren Sie den gesamten lokalen Destinationsstring auf der Versteckten Service Konfigurationsseite. Stellen Sie sicher, dass Sie die mehr asl 500 Zeichen komplett kopieren.

Einige Registrierungsseiten wie auch stats.i2p benötigen den Registrierungs Authorisierungspin. Diesen finden Sie auf der Registrierungs Authorisierungsseite die auf der Versteckte Services Konfigurationsseite verlinkt ist. Kopieren Sie den gesamten Authorisierungspin und fügen diesen auf der Registrierungsseite ein. Stellen Sie sicher, dass sie die gesamten, mehr als 500, Zeichen kopieren. Beschreiben Sie kurz ihre Webseite, falls dieses gewünscht wird. Falls Ihr Service kein HTTP Service ist, deselektieren Sie die entsprechende Checkbox.

Lesen Sie für jede Registrierungsseite ausführlich die Regeln und Bedingungen dieser. Klicken Sie auf den "Submit" Schalter. Versichern Sie sich, dass die Einreichung erfolgreich war. Da viele Router Adressbuch Aktualisierungen periodisch von diesen Seiten holen, können andere Router nach wenigen Stunden Ihre Webseite über die Eingabe des Namens im Browser erreichen.

Adressbuch Abos hinzufügen

Wo wir von der Adressbuch Aktualsierung schreiben, ist es eine gute Zeit, mehr Adressbuch Quellen zu ihrer Abo Liste hinzuzufügen. Gehen Sie zu Ihrer Abo Konfigurationsseite und fügen Sie einen oder mehrere neue Einträge zum automatischen Aktualisieren ein:

If you are in a hurry and can't wait a few hours, you can tell people to use a "jump" address helper redirection service. This will work within a few minutes of your registering your hostname on the same site. Test it yourself first by entering http://stats.i2p/cgi-bin/jump.cgi?a=something.i2p into your browser. Once it is working, you can tell others to use it.

Einige Leute beobachten Webseitenlisten wie z.B. Identiguy's Eepsite Status Liste oder no.i2p's Active Services Listet um neue Webseiten zu finden, somit kann Ihre Webseite so mehr Besucher bekommen. Es gibt mehrere Methoden, anderen von Ihrer Webseite mitzuteilen. Hier sind ein paar Ideen:

Beachten Sie, das einige Seite empfehlen, den gesamten langen Destinationsstring einzugeben. Sie können dieses tun, aber falls Sie Ihre Seite erfolgreich auf einer Registreirungsseite eingegeben haben, dieses mit einem Jump Service kontrolliert haben, und 24h zur automatischen Verteilung gewartet haben, sollte dieses nicht nötig sein.

Einen alternativen Webserver für Ihre Website benutzen

Diese Seite (und die I2P Router Konsole) benutzt den Jetty Webserver, aber möglicherweise möchten Sie einen anderen Webserver benutzen zum Anbieten Ihres Inhalts. Um Ihre Anonymität sicherzustellen, vergewissern Sie sich, dass ihr Webserver nur von Localhost (127.0.0.1) Verbindungen annimmt und kontrollieren Sie die Dokumentation des Webservers, damit dieser keine Details veröffentlicht, die ihre Anonymität gefährden.

Um Ihren Webserver für I2P zu nutzen, können Sie einerseits den existierenden Webservertunnel nutzen und den Standard Webserver deaktivieren, desweiteren können Sie einen neuen HTTP Server Tunnel im Versteckte Servicemanager erstellen. Kontrollieren Sie den korrekten Port vom laufenden Webserver (7658 ist der Standardport) und den konfigurierten Port in den Einstellungen der Versteckten Services. Zum Beispiel muß der Zielport im Versteckten Service Manager auch auf Port 80 gesetzt sein, falls ihr Webserver auf der Adresse 127.0.0.1 auf Port 80 konfiguriert ist.

Beachten Sie bitte, das schlecht konfigurierte Webserver oder Webaaplikationen möglicherweise private Daten wie Ihre reale IP Adresse oder Serverdetails veröffentlichen können, die Ihre Anonymität herabsetzen oder Hackern hilfreich sind. Wir empfehlen Ihnen die Nutzung des Standard Webservers, bis Sie sich wohl fühlen mit der Konfiguration des Servers. Stellen Sie sicher, das Ihr Webserver gesichert ist, bevor Sie ihn online bringen. Es gibt viele Anleitungen im Internet, z.B. können Sie nach "nginx sicherheit abhärten" suchen und eine Liste von Anleitungen mit guten Hinweisen finden.

There is one important issue with the Apache web server. The mod_status and mod_info Apache modules are enabled by default on some operating systems. These modules expose internal data which can lead to serious compromise of anonymity when used on an anonymous network. Removing the lines in the configuration file where these modules are loaded is the easiest way to prevent these issues.

Weitergehende Assistenz

Falls Sie weiterhin Fragen haben, können Sie in folgenden Bereichen nach Hilfe fragen:


Diese Seite, die Projekt Webseite und die Router Konsole benötigen Übersetzungen! Bitte helfen Sie dem I2P Projekt indem Sie grundsätzlich helfen oder mit übersetzen.