I2P Anonim WebServer

# I2P Webserver anonim

## Ghidul serviciului de servicii anonime pe I2P

Acesta este propriul dvs. server web anonim I2P (denumit în mod tradițional eepsite). Pentru a vă servi propriul conținut, pur și simplu editați fișierele din directorul rădăcină al serverului Web, iar site-ul va fi public după ce urmați instrucțiunile de mai jos.

Directorul rădăcină al webserverului poate fi găsit într-una din următoarele locații, în funcție de sistemul de operare:

- Linux
  Standard install: `~/.i2p/eepsite/docroot/`
  Package install, running as a service: `/var/lib/i2p/i2p-config/eepsite/docroot/`
- Windows
  `%LOCALAPPDATA%\I2P\eepsite\docroot\`
- Mac
  `/Users/(user)/Library/Application Support/i2p`

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.

Instrucțiunile de mai jos detaliază cum să atribuiți un nume de genul "mysite.i2p" site-ului dvs. web și să permiteți accesul altora. Puteți accesa site-ul dvs. local prin http://127.0.0.1:7658/.

## Cum să configurați și să anunțați serviciul ascuns

Site-ul dvs. Web rulează în mod implicit, dar nu este accesibil de către alții până nu porniți tunelul de servicii ascuns. După ce porniți tunelul dvs. I2P Webserver, va fi dificil să găsească alte persoane Poate fi accesat numai cu destinația lungă sau cu adresa Base32 mai scurtă (.b32.i2p), care este un haș al Destinației. Ați putea spune oamenilor destinația sau adresa Base32, dar, din fericire, I2P are o carte de adrese și mai multe modalități ușoare de a spune oamenilor despre site-ul dvs. web. Iată instrucțiuni detaliate.

- Alegeți un nume pentru site-ul dvs. web (ceva.i2p), cu minuscule. Poate doriți să consultați mai întâi cartea de adrese a routerului dvs. pentru a vedea dacă numele dvs. este deja luat. Introduceți noul nume pentru site-ul dvs. web în pagina de configurare a serviciilor ascunse, unde scrie „Nume site”. Aceasta va înlocui „mysite.i2p” implicit. De asemenea, dacă doriți ca tunelul dvs. web server I2P să fie pornit automat la pornirea I2P, bifați caseta „Pornire automată”. Site-ul dvs. web va începe de fiecare dată când porniți routerul. Asigurați-vă că faceți clic pe „Salvați”.
- Faceți clic pe butonul de pornire pentru tunelul dvs. de server Web din pagina principală a serviciului ascuns de servicii. Acum ar trebui să-l vedeți listat la „Tuneluri locale” din partea stângă a consolei de router I2P. Site-ul dvs. web funcționează acum.
- Evidențiați și copiați întreaga destinație locală în pagina Configurare a serviciului ascuns. Asigurați-vă că copiați întregul lucru, este format din peste 500 de caractere.
- Introduceți numele și lipiți destinația în agenda de adrese. Faceți clic pe „Adăugare” pentru a salva noua intrare.
- În browser-ul dvs., introduceți numele site-ului (ceva.i2p) și ar trebui să vă aflați chiar aici. Sper să funcționeze!
- Înainte de a spune lumii despre noul site web dvs. , ar trebui să adăugați conținut. Accesați directorul rădăcină al serverului enumerat mai sus și înlocuiți pagina de redirecționare index.html cu propriul conținut.

Listarea directoarelor este activată, astfel încât să puteți găzdui fișiere dintr-un subdirector fără a furniza o pagină cu link-uri către fișiere. Puteți modifica aspectul directorului prin furnizarea unui fișier jetty-dir.css editat pentru fiecare director. Subdirectorul lib demonstrează un stil personalizat. Subdirectorul resurselor demonstrează stilul implicit. Dacă aveți nevoie de un șablon pentru un site de bază, nu ezitați să adaptați această pagină și conținutul asociat.

Dacă ați revenit la această pagină după editarea conținutului, încercați să ștergeți memoria cache web a browserului:

- Firefox: Preferințe ➜ Avansat ➜ Rețea Content Conținut Web în cache ➜ Ștergeți acum
- Chrome/Chromium: Setări ➜ Setări avansate ➜ Confidențialitate ➜ Ștergeți datele de navigare
- Opera: Setări ➜ Confidențialitate ➜ Ștergeți datele de navigare

## Înregistrați-vă propriul dvs. domeniu I2P

Now it is time to add your website to an I2P address book hosted by a site such as stats.i2p. You must enter your website name and Destination (or Registration Authentication string) on one or more of these sites.

Unele site-uri de înregistrare necesită Destinația. Dacă da, evidențiați și copiați întreaga destinație locală în pagina Configurare a serviciului ascuns. Asigurați-vă că copiați întregul lucru, este format din peste 500 de caractere.

Unele site-uri de înregistrare, inclusiv stats.i2p, necesită șirul de autentificare înregistrare. Se găsește pe pagina de autentificare de înregistrare legată de pagina de configurare a serviciului ascuns. Copiați întregul șir de autentificare și lipiți-l pe pagina de înregistrare. Asigurați-vă că copiați întregul lucru, este format din peste 500 de caractere. Descrieți pe scurt site-ul dvs. dacă site-ul solicită aceste informații. Dacă site-ul dvs. este un serviciu HTTP, lăsați caseta de selectare; dacă nu, deselectați-l.

Pentru toate site-urile de înregistrare, citiți cu atenție Termenii de utilizare. Faceți clic pe butonul „Trimite”. Verificați trimiterea a fost reușită. Deoarece multe routere primesc periodic actualizări ale agendei de adrese de pe aceste site-uri, în câteva ore, alții vor putea găsi site-ul dvs., introducând pur și simplu numele dvs. de gazdă în browserul lor.

## Adăugarea abonamentelor la adresa de adrese

Vorbind despre actualizări ale agendei de adrese, acesta ar fi un moment bun pentru a adăuga alte cărți de adrese la propria listă de abonamente. Accesați pagina dvs. Configurare abonamente și adăugați una sau mai multe pentru o listă actualizată automat de noi gazde:

- `http://stats.i2p/cgi-bin/newhosts.txt` (stats.i2p)

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.

Unii verifică listele de site-uri, cum ar fi lista de stări a eepsitului Identiguy sau lista gazdă activă a no.i2p pentru eepsite noi, astfel încât site-ul dvs. poate începe să obțină trafic. Există o mulțime de alte modalități de a spune oamenilor. Iată câteva idei:

- Postează un mesaj pe forumul I2P care spune tuturor despre noul tău site I2P!
- Spune-le oamenilor despre asta pe canalele de chat #i2p sau #i2p de pe IRC.
- Puneți-l pe indexul Eepsit I2PWiki

Rețineți că unele site-uri recomandă lipirea în acea destinație cu adevărat lungă. Puteți, dacă doriți, dar dacă ați înregistrat cu succes numele dvs. de gazdă pe un serviciu de înregistrare, l-ați testat folosind un serviciu de sărituri și ați așteptat 24 de ore ca actualizarea caietului de adrese să se propage către alții, asta nu ar trebui să fie necesar.

## Utilizarea unui server web alternativ pentru a vă găzdui site-ul

Acest site (și consola de router I2P) rulează pe serverul Web Jetty, dar poate doriți să utilizați un server web diferit pentru a vă găzdui conținutul. Pentru a menține anonimatul, asigurați-vă că serverul dvs. Web este configurat pentru a permite conexiunile numai de la localhost (127.0.0.1) și verificați documentația pentru a vă asigura că serverul dvs. Web nu prezintă detalii de publicitate care vă pot compromite anonimatul.

Pentru a configura serverul dvs. Web pentru a fi utilizat pe I2P, puteți utiliza fie tunelul de webserver existent și dezactivați executarea serverului web implicit, fie creați un nou tunel Server HTTP în Managerul de servicii ascunse. Asigurați-vă că portul de ascultare configurat pentru serverul Web (7658 implicit) este configurat și în setările Serviciilor ascunse. De exemplu, dacă serverul dvs. Web ascultă în mod implicit pe adresa 127.0.0.1 port 80, ar trebui să vă asigurați, de asemenea, că portul țintă din pagina de setări a Managerului de servicii ascunse pentru serviciu este configurat și pentru port 80.

Atenție că un server web sau o aplicație web prost configurate poate scurge informații potențial compromițătoare, cum ar fi adresa dvs. IP reală sau detaliile serverului care vă pot reduce anonimatul sau pot ajuta un hacker. Vă recomandăm să utilizați serverul implicit, cu excepția cazului în care vă simțiți confortabil când faceți administrarea serverului. Vă rugăm să vă asigurați că serverul dvs. web este sigur înainte de a-l plasa online. Există o mulțime de ghiduri online, de exemplu, dacă căutați „nginx security hardening guide”, veți găsi o serie de ghiduri care au recomandări bune.

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.

## Asistență suplimentară

Dacă aveți întrebări, următoarele locuri sunt disponibile pentru asistență:

- Canalul nostru de asistență IRC:
  - #i2p pe Freenode
  - Folosind anonimul tău tunel IRC local I2P.
- Forumul proiectului i2pforum.i2p.
- Ghid de gazduire Eepsite I2PWiki

Această pagină, site-ul proiectului și consola routerului au nevoie de traduceri! Vă rugăm să ajutați proiectul să crească implicându-vă sau traducând.