GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat I2P na server Debian:

Projekt Invisible Internet Project (I2P) je plně šifrovaná privátní síťová vrstva, která byla vyvinuta s ohledem na soukromí a zabezpečení, aby poskytovala ochranu vaší aktivitě, umístění a vaší identitě. Software se dodává s routerem, který vás připojí k síti a aplikacím pro sdílení, komunikaci a vytváření.

Inainstalujte I2P na Debian

apt update

apt upgrade

apt install apt-transport-https curl

apt-get install i2p

  • POVOLIT PORTY 7657 a 7658

iptables -I INPUT -p tcp -m tcp --dport 7657 -j ACCEPT

iptables -I INPUT -p tcp -m tcp --dport 7658 -j ACCEPT

  • SMĚŘOVAT PŘÍCHOZÍ DATOVÝ PROVOZ Z 195.15.219.25 NA LOCALHOST (127.0.0.1)

vi /etc/sysctl.conf

Přidejte následující řádek na konec sysctl.conf

ipv4.conf.eth0.route_localnet=1

Uložit a ukončit

Spusťte následující příkazy:

sysctl -p

iptables -t nat -I PREROUTING -p tcp -d 0.0.0.0/0 --dport 7657 -j DNAT --to-destination 127.0.0.1:7657

iptables -t nat -I PREROUTING -p tcp -d 0.0.0.0/0 --dport 7658 -j DNAT --to-destination 127.0.0.1:7658

iptables-save > /etc/iptables/rules.v4

Pokračovat…

  • KONFIGURACE TUNELU MEZI I2P A STÁVAJÍCÍM SERVEREM APACHE

http://195.15.219.25:7657/config v prohlížeči pak klikněte na Hidden Service Manger:

Poté klikněte na Tunnel Wizard

Vyberte Server Tunnel a poté Další:

Vyberte HTTP:

Zadejte název tunelu

Host:127.0.0.1

Port:80

Zaškrtněte políčko

Uložit tunel

Po dokončení se zobrazí Správce skrytých služeb, jak je znázorněno níže, spusťte službu, pokud ještě není spuštěna:

Ve výše uvedeném cíli obrázku pod zeleným rámečkem je vaše adresa b32.i2p, přes kterou máte přístup k webovým stránkám hostovaným aplikací Appache, tj. k webu nextcloud.

arono2qeu5wvs74dz2vcs3njo7oss4baidxq6fq3vkyve54s5mua.b32.i2p

  • JAK PŘISTUPOVAT NA WEBOVÉ STRÁNKY PROSTŘEDNICTVÍM TELEFONU S ANDROIDEM:

  • Stáhněte si a nainstalujte neviditelné do telefonu Android z mobilu
  • Otevřete nainstalovanou aplikaci a spusťte službu
  • Otevřete prohlížeč a přejděte na svůj web i2p
  • JAK PŘISTUPOVAT NA WEBOVÉ STRÁNKY I2P PROSTŘEDNICTVÍM PLATFORMY WINDOWS

Krok 1:

Stáhnout balíček s názvem i2pd_2.39.0_win64_mingw.zip z následujícího odkazu:https://github.com/PurpleI2P/i2pd/releases/tag/2.39.0

Krok:2

Extrahovat balíček i2pd_2.39.0_win64_mingw.zip

Přejděte do složky i2pd_2.39.0_win64_mingwàContrib

Přesune všechny soubory a složky existující ve složce contrib do hlavní i2pd_2.39.0_win64_mingw složka

Krok 3:

Otevřete i2pd.conf v poznámkovém bloku odkomentujte následující sekci a proveďte změny, jak je uvedeno níže

[i2cp]

## Odkomentujte a nastavte na hodnotu „true“, abyste povolili protokol I2CP

enabled = true

## Služba adresy a portu bude naslouchat

address = 127.0.0.1

port = 7654

Nyní spusťte i2pd.exe

Krok 4:

Vytvořte další zástupce google chrome a upravte následující řádek v cíli:–proxy-server=”127.0.0.1:4444″

Nyní otevřete zástupce google chrome, který jste upravili, a přejděte na svůj web i2p:

  • KROKY ODSTRAŇOVÁNÍ PROBLÉMŮ PRO ZVÝŠENÍ RYCHLOSTI:

Protokoly Soubory I2P jsou dostupné v /var/log/i2p/

wrapper.log
Protokoly:

[istener:7654] er.client.ClientListenerRunner:Chyba I2CP při naslouchání portu 7654 – běží jiná instance I2P? Vyřešte konflikty a restartujte

Resolution:
Zpočátku se rychlost zpomalovala kvůli několika instancím na portu 7654, proto byly odstraněny všechny skryté služby, které byly vytvořeny během testů, kromě jednoho NextCloud tunelu

Také jsme změnili výchozí port 7654 i2p na 1111 (to je možnost, jak se vyhnout výše uvedené chybě)

log-router-0.txt

protokoly:
Odmítnutí připojení, protože peer je omezen limitem na 80 za hodinu:

[127.0.0.1:80] reaming.impl.ConnectionManager:Odmítnutí připojení, protože peer je omezen limitem 200 na peer za den


Z výše uvedených protokolů bylo zjištěno, že hostitel se zobrazuje dolů, jakmile limit přístupu překročí 80 za hodinu nebo 200 za den. Takže po zvýšení limitu jsme tento problém vyřešili.

Chcete-li to provést, otevřete správce skrytých služeb a klikněte na vytvořený tunel NextCloud

Poté přejděte dolů a otevřete možnost omezení serveru a my jsme zvýšili limity, jak je uvedeno níže

Nastavením výše uvedeného parametru jsme úspěšně opravili problém, který je uveden v protokolech.

Pro další zlepšení problému s rychlostí existuje možnost snížit počet skoků. Počet skoků více znamená vysokou anonymitu, ale menší výkon. Takže jsme snížili počet skoků v tunelu Nextcloud, který jsme vytvořili, jak je uvedeno níže, abychom zlepšili rychlost:

Po provedení výše uvedeného řešení problémů se tedy rychlost mnohem zlepšila než předtím.

Závěr:

I2P je velmi bezpečný a doporučený, ale jeho rychlost se nedá srovnávat s přímými hostingovými servery. Mnoho lidí má pocit, že I2P síť je příliš pomalá. Je to pochopitelné, ale existují dobré důvody, proč má být I2P pomalé. Za prvé, protože I2P využívá techniku ​​česnekového směrování, vaše data musí pro anonymizaci obvykle projít 6+6=12(!) různými směrovači. Výrazně snižuje rychlost sítě. Pro informaci:https://mhatta.medium.com/speeding-up-your-i2p-network-c08ec9de225d


Debian
  1. Jak nainstalovat MySQL 8.0 / 5.7 na Debian 11 / Debian 10

  2. Jak nainstalovat Nextcloud 14 na Debian 9

  3. Jak nainstalovat ClickHouse na Debian 9

  1. Jak nainstalovat Redis Server na Debian 11

  2. Jak nainstalovat ProFTPD na Debian 8

  3. Jak nainstalovat MySQL Server na Debian 9

  1. Jak nainstalovat R na Debian 9

  2. Jak nainstalovat Minecraft Server na Debian 9

  3. Jak nainstalovat Odoo 12 na Debian 9