I2P (अदृश्य इंटरनेट परियोजना) एक सॉफ्टवेयर है जो संचार के लिए एक अमूर्त परत प्रदान करता है कंप्यूटर के बीच, इस प्रकार मजबूत गुमनामी के साथ नेटवर्क उपकरण और अनुप्रयोगों के निर्माण की अनुमति देता है। इसके उपयोगों में गुमनाम वेब पेज (एपेसाइट्स), चैट सर्वर और क्लाइंट, ब्लॉगिंग, फाइल ट्रांसफर शामिल हैं, यह भी एक नेटवर्क है जो पी 2 पी नेटवर्क को बहुत अच्छी तरह से करता है। I2P मुफ्त सॉफ्टवेयर है और कई मुफ्त लाइसेंस का उपयोग करता है।
कनेक्शन सुरक्षा शीर्ष-स्तर है। I2P सॉफ्टवेयर अन्य राउटरों के लिए इनबाउंड और आउटबाउंड प्रॉक्सी सुरंग स्थापित करता है। अपने सीपीयू से निकलने वाले संदेश और डेटा अपने निर्धारित गंतव्य तक पहुंचने से पहले निकास सुरंगों की एक श्रृंखला के माध्यम से यात्रा करते हैं। इसके द्वारा निकाले गए डेटा ने सुरंगों की एक श्रृंखला के माध्यम से यात्रा की है। अंतिम परिणाम अंत-से-अंत संदेश एन्क्रिप्शन है।
प्रसिद्ध "प्याज" रूटिंग के विपरीत तोर द्वारा, I2P "लहसुन" रूटिंग का उपयोग करता है, जो कि एक राउटिंग के विपरीत जो एक संदेश को ले जाता है, क्योंकि यह नेटवर्क का पता लगाता है, I2P रूटिंग सिस्टम में, संदेशों में एन्क्रिप्टेड संदेशों की एक श्रृंखला होती है, जिन्हें "लौंग" कहा जाता है, जो कि उनके अलग-अलग गंतव्य तक पहुंचने पर टूट जाती हैं।
इस रूटिंग सिस्टम के माध्यम से, एक-तरफा सुरंगों और विकेंद्रीकृत कॉन्फ़िगरेशन, I2P एक नेटवर्क बनाता है जो संदेश ट्रैकिंग और हैकिंग को अन्य गुमनामी नेटवर्क की तुलना में अधिक कठिन बनाता है।
मूल I2P क्लाइंट जावा में लिखा गया है और यह प्लेटफार्मों की एक विस्तृत श्रृंखला पर काम कर सकता है, जैसे विंडोज, लिनक्स, मैकओएस, सोलारिस, आदि। अलग से, I2pd, C ++ में I2P क्लाइंट का कार्यान्वयन विकसित किया जा रहा है।
I2P 0.9.44 के नए संस्करण के बारे में
वर्तमान में सॉफ्टवेयर इसके I2P 0.9.44 वर्जन में है, जिसमें एंड-टू-एंड एन्क्रिप्शन विधि के लिए प्रारंभिक समर्थन प्रस्तावित है अधिक विश्वसनीय और तेज़ पैकेट-आधारित ईसीजी-एक्स 25519-एईएडी-रैचेट के बजाय एलगामल / एईएस + सत्रटैग। हालांकि यह कार्यान्वयन केवल प्रयोगों के लिए पेश किया गया है और अंतिम उपयोगकर्ताओं के लिए तैयार नहीं है।
ग्राहक i2psnark BitTorrent नए मीडिया प्लेयर प्रदान करता है अंतर्निहित HTML5- आधारित और ऑडियो सामग्री के लिए अतिरिक्त प्लेलिस्ट।
एक भेद्यता तय की जो सेवा से वंचित कर सकती है नए एन्क्रिप्शन प्रकारों के छिपे हुए प्रकार को संसाधित करते समय।
कंसोल होम पेज की उपस्थिति के अलावा, विभिन्न प्रकार के एन्क्रिप्शन का समर्थन करने के लिए रूटिंग कोड को बदल दिया गया है।
विंडोज प्लेटफॉर्म पर, नए इंस्टॉलेशन का डेटा अब% LOCALAPPDIR% डायरेक्टरी में है।
सुरंग निर्माण के साथ समस्या, जो स्टार्ट-अप देरी का कारण बनी, का समाधान किया गया है।
Ubuntu और डेरिवेटिव पर I2P 0.9.44 कैसे स्थापित करें?
जैसा कि लेख में उल्लेख किया गया है, I2P में एक .jar पैकेज है जिसे जावा समर्थन वाले लगभग किसी भी सिस्टम में उपयोग किया जा सकता है।
हालांकि उबंटू, डेबियन के साथ-साथ इसके डेरिवेटिव के मामले में, पहले से ही निर्मित पैकेज हैं आसान स्थापना के लिए। इस मामले में, हम में से जो उबंटू या इसके किसी भी डेरिवेटिव का उपयोग करते हैं।
हम PPA का उपयोग कर सकते हैं, जिसे हमें निम्नलिखित कमांड निष्पादित करके टर्मिनल (Ctrl + Alt + T) से बस अपने सिस्टम में जोड़ना है:
sudo add-apt-repository ppa:i2p-maintainers/i2p sudo apt-get update
और हम टाइप करके सॉफ़्टवेयर स्थापित कर सकते हैं:
sudo apt-get install i2p
उन लोगों के लिए जो .jar फ़ाइल डाउनलोड करना चाहते हैं वे इसे एक टर्मिनल से कर सकते हैं और इसमें वे निष्पादित करते हैं:
wget https://download.i2p2.de/releases/0.9.44/i2pinstall_0.9.44.jar
और स्थापना को पूरा करने के लिए हम निम्नलिखित कमांड के साथ फाइल को निष्पादित करने जा रहे हैं:
java -jar i2pinstall_0.9.44.jar -console
यह किया एक इंस्टॉलेशन विज़ार्ड खुल जाएगा, जिसे मूल रूप से हमें "अगला" देना होगा: "अगला", "अगला" ... स्थापना चरणों के भीतर हमें उस पथ पर ध्यान देना चाहिए जहां IP2 स्थापित है, बाद में हम उस पथ का उपयोग स्क्रिप्ट के साथ शुरू करने के लिए करेंगे।
बस स्थापना को पूरा किया हमें निम्न कमांड टाइप करनी चाहिए, जहां वे आपके सिस्टम के उपयोगकर्ता नाम के साथ "उपयोगकर्ता" को प्रतिस्थापित करेंगे:
/home/usuario/i2p/i2prouter start
इसके अलावा, आप निम्नलिखित कमांड के साथ I2P के निष्पादन को स्वचालित कर सकते हैं:
sudo dpkg-reconfigure i2p
आप अंत में थोड़ी देर के लिए बाहर घूम सकते हैं दस्तावेज़ीकरण इसका उपयोग पता करने के लिए।