# 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
  Instalare standard: `~/.i2p/eepsite/docroot/`
  Instalarea pachetului, care rulează ca serviciu: `/var/lib/i2p/i2p-config/eepsite/docroot/`
- Windows
  `%LOCALAPPDATA%\I2P\eepsite\docroot\`
- Mac
  `/Users/(user)/Library/Application Support/i2p`

În I2P, serviciile ascunse sunt adresate folosind o adresă Base32 care se termină în „.b32.i2p”, sau o destinație reprezentată ca un șir lung Base64. Adresa Base32 poate fi utilizată ca nume de gazdă, până când atribuiți unui registru un nume urmând instrucțiunile de mai jos. Destinația este oarecum ca o adresă IP și este afișată în pagina Configurare a serviciilor ascunse.

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

Acum este timpul să adăugați site-ul dvs. web la o carte de adrese I2P găzduită de un site, cum ar fi stats.i2p sau no.i2p. Trebuie să introduceți numele și destinația site-ului (sau șirul de autentificare de înregistrare) pe unul sau mai multe dintre aceste site-uri.

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)
- `http://no.i2p/export/alive-hosts.txt` (no.i2p)

Dacă vă grăbiți și nu puteți aștepta câteva ore, puteți spune oamenilor să utilizeze un serviciu de redirecționare a adresei de asistență. Acest lucru va funcționa în câteva minute de la înregistrarea numelui dvs. de gazdă pe același site. Încercați-l mai întâi introducând `http://stats.i2p/cgi-bin/jump.cgi?a=ceva.i2p` în browser. Odată ce funcționează, puteți spune altora să îl folosească.

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.

Există o problemă importantă cu serverul web Apache. Modulele `mod_status` și `mod_info` Apache sunt activate în mod implicit pe unele sisteme de operare. Aceste module expun date interne care pot duce la compromisuri grave ale anonimatului atunci când sunt utilizate într-o rețea anonimă. Eliminarea liniilor din fișierul de configurare în care sunt încărcate aceste module este cea mai simplă modalitate de a preveni aceste probleme.

## 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.