अपडेट पर वापस जाएँ
New releaseAug 20, 2026

pingtunnel master-a0d08ec7d44f4829c543416542ef3734453a4a55

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

साझा करें

Pingtunnel

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

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

image

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

📖 विस्तृत दस्तावेज़ीकरण के लिए, USAGE.md देखें: इसमें पूर्ण कमांड-लाइन पैरामीटर, कॉन्फ़िगरेशन फ़ाइल का उपयोग (-c config.json), और विभिन्न प्रॉक्सी परिदृश्यों (ग्लोबल SOCKS5 प्रॉक्सी, 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

श्रेणियाँ