अपडेट पर वापस जाएँ
New releaseSep 12, 2026

pingtunnel master-d7cd0d6ab5f18e7d8d050385e8d240b3b2f41e6c

Pingtunnel एक उपकरण है जो TCP/UDP ट्रैफिक को ICMP के ऊपर भेजता है।

साझा करें

Pingtunnel

Go Report Card

Pingtunnel एक ऐसा टूल है जो ICMP के माध्यम से TCP/UDP ट्रैफ़िक भेजता है।

ध्यान दें: यह टूल केवल अध्ययन और शोध के लिए उपयोग किया जाना चाहिए, इसका उपयोग अवैध उद्देश्यों के लिए न करें

image

उपयोग और विस्तृत दस्तावेज़ीकरण

📖 पूर्ण उपयोग दस्तावेज़ के लिए कृपया USAGE.md देखें:इसमें सभी कमांड-लाइन पैरामीटर की सूची, कॉन्फ़िगरेशन फ़ाइल मोड (-c config.json), विभिन्न परिदृश्यों के लिए प्रॉक्सी सेटिंग्स (SOCKS5 ग्लोबल, GeoIP रूटिंग, TCP पोर्ट पेनिट्रेशन, UDP फ़ॉरवर्डिंग, सेकेंडरी अपस्ट्रीम प्रॉक्सी, एंड-टू-एंड AES/ChaCha20 एन्क्रिप्शन) आदि शामिल हैं।

त्वरित शुरुआत

1. सर्वर

  • सार्वजनिक IP वाला एक सर्वर तैयार करें (जैसे www.yourserver.com)
  • releases से रिलीज़ पैकेज डाउनलोड करें (जैसे pingtunnel_linux64.zip), अनज़िप करें और root विशेषाधिकारों के साथ निष्पादित करें:
sudo ./pingtunnel -type server -key 123456
  • (वैकल्पिक) सिस्टम का डिफ़ॉल्ट ICMP echo प्रतिक्रिया अक्षम करें:
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

2. क्लाइंट

administrator विशेषाधिकारों के साथ चलाएँ:

  • SOCKS5 प्रॉक्सी मोड:
pingtunnel -type client -l :4455 -s www.yourserver.com -sock5 1 -key 123456
  • TCP फ़ॉरवर्ड करें (जैसे SSH/Web):
pingtunnel -type client -l :4455 -s www.yourserver.com -t 192.168.1.100:22 -tcp 1 -key 123456
  • UDP फ़ॉरवर्ड करें (जैसे DNS):
pingtunnel -type client -l :4455 -s www.yourserver.com -t 8.8.8.8:53 -key 123456

3. कॉन्फ़िगरेशन फ़ाइल मोड (-c)

क्लाइंट और सर्वर दोनों JSON कॉन्फ़िगरेशन फ़ाइलों का समर्थन करते हैं:

# Start server with config
sudo ./pingtunnel -c server.json

# Start client with config
./pingtunnel -c client.json

JSON कॉन्फ़िगरेशन टेम्पलेट और नियमों के लिए USAGE.md देखें।

Android क्लाइंट का उपयोग करें

pingtunnel के लिए एक समर्पित Android क्लाइंट उपलब्ध है, जिसे समुदाय द्वारा विकसित किया गया है:

इस Android क्लाइंट को विकसित करने के लिए itismoej को बहुत धन्यवाद!

Docker का उपयोग करें

आप pingtunnel को सीधे Docker के साथ भी शुरू कर सकते हैं:

  • सर्वर:
docker run --name pingtunnel-server -d --privileged --network host --restart=always esrrhs/pingtunnel ./pingtunnel -type server -key 123456
  • क्लाइंट:
docker run --name pingtunnel-client -d --restart=always -p 1080:1080 esrrhs/pingtunnel ./pingtunnel -type client -l :1080 -s www.yourserver.com -sock5 1 -key 123456

श्रेणियाँ