यह कमांड ऑप्रॉक्सी है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
ocproxy - ओपनकनेक्ट के लिए lwip आधारित प्रॉक्सी
SYNOPSIS
ocproxy [विकल्पों]
वर्णन
यह मैनुअल पेज संक्षेप में दस्तावेज करता है ocproxy आदेश।
ocproxy एक प्रोग्राम है जो उपयोग किए जाने पर SOCKS और पोर्ट-फ़ॉरवर्डिंग प्रॉक्सी प्रदान करता है
संयोग के साथ openconnect(1). ocproxy का उपयोग करते समय, OpenConnect केवल नेटवर्क को संभालता है
वह गतिविधि जिसे उपयोगकर्ता विशेष रूप से प्रॉक्सी के लिए पूछता है, इसलिए वीपीएन सुरंग अब "हाइजैक" नहीं होती है
होस्ट पर सभी नेटवर्क ट्रैफ़िक।
ocproxy यूजरलैंड में एलडब्ल्यूआईपी नेटवर्क स्टैक चलाकर इसे पूरा करता है, इसलिए ओएस कर्नेल है
अब वीपीएन कनेक्शन से भेजे जाने वाले पैकेटों को सीधे तौर पर संभालना बंद हो जाएगा।
बुनियादी उपयोग
ocproxy सीधे OpenConnect या किसी अन्य VPN प्रोग्राम से लागू किया जाना चाहिए; एक फ़ाइल
डिस्क्रिप्टर संख्या के माध्यम से पारित किया जाता है वीपीएनएफडी बताने के लिए पर्यावरण चर ocproxy कैसे करने के लिए
वीपीएन ट्रैफ़िक भेजें और प्राप्त करें। उदाहरण के लिए:
ओपनकनेक्ट --स्क्रिप्ट-ट्यून --स्क्रिप्ट "ocproxy -D 11080 -L2222:unix-host:22"
vpn.example.com
आमतौर पर उपयोग किए जाने वाले विकल्पों में शामिल हैं:
-डी, --dynfw बंदरगाह
टीसीपी पोर्ट पर एक SOCKS5 सर्वर प्रारंभ करें बंदरगाह एप्लिकेशन-स्तर को गतिशील रूप से अग्रेषित करने के लिए
वीपीएन प्रॉक्सी पर ट्रैफ़िक। इसका उद्देश्य सदृश बनाना है -D विकल्प एसएसएच(1).
-एल, --localfw पोर्ट: होस्ट: होस्टपोर्ट
स्थानीय टीसीपी पोर्ट को पोर्ट से जोड़ें बंदरगाह, और आने वाले कनेक्शन को अग्रेषित करें होस्ट: होस्टपोर्ट
वीपीएन पर. मेजबान एक DNS नाम या एक डॉटेड-क्वाड IP पता हो सकता है। यदि वीपीएन
एक डिफ़ॉल्ट DNS डोमेन नाम प्रदान किया गया या --कार्यक्षेत्र कमांड लाइन पर निर्दिष्ट किया गया था,
अयोग्य होस्टनाम का उपयोग किया जा सकता है। इसका उद्देश्य सदृश बनाना है -L विकल्प
एसएसएच(1).
-जी, --अनुमति-दूरस्थ
द्वारा स्थानीय श्रवण सॉकेट खोले गए --dynfw और --localfw विकल्प, डिफ़ॉल्ट रूप से,
केवल लूपबैक इंटरफ़ेस (127.0.0.1) से बंधे रहेंगे इसलिए वे केवल उपलब्ध हैं
स्थानीय मशीन पर. अगर --अनुमति-दूरस्थ निर्दिष्ट किया गया है, सॉकेट बाध्य होंगे
INADDR_कोई भी (0.0.0.0) इसके बजाय, और अन्य होस्ट उनसे जुड़ सकते हैं। यह है
जैसा दिखने का इरादा है -g विकल्प एसएसएच(1).
-क, --जिंदा रहो अंतराल
प्रत्येक को एक टीसीपी कीपेलाइव पैकेट भेजें अंतराल प्रत्येक खुले कनेक्शन पर सेकंड
वीपीएन पक्ष. यह वीपीएन गेटवे और किसी भी गेटवे पर निष्क्रिय टाइमआउट से बचने में मदद कर सकता है
दोनों सिरों के बीच में स्टेटफुल फ़ायरवॉल।
उन्नत उपयोग
ये विकल्प डिबगिंग के लिए उपयोगी हो सकते हैं ocproxy या समस्याओं का निदान:
-में, --शब्दशः
वर्बोज़ डिबगिंग आउटपुट सक्षम करें।
-टी, --tcpdump
वीपीएन को पार करने वाले सभी टीसीपी या यूडीपी पैकेटों का एक लॉग लिखें /tmp/tcpdump।
प्रारूप मोटे तौर पर के आउटपुट को प्रतिबिंबित करता है टीसीपीडम्प(8) उपयोगिता।
ocproxy सामान्यतः पर्यावरण चर के माध्यम से आईपी कॉन्फ़िगरेशन पैरामीटर पुनर्प्राप्त करेगा
ओपनकनेक्ट द्वारा प्रदान किया गया। इन विकल्पों का उपयोग स्वतः पता लगाए गए को ओवरराइड करने के लिए किया जा सकता है
पैरामीटर:
-मैं, --आईपी local_ip
उपयोग local_ip वीपीएन साइड आईपी पते के लिए। उदाहरण: 192.168.5.20. यह सामान्य रूप से है
के माध्यम से सेट करें आंतरिक_आईपी4_पता वातावरण विविधता।
-एम, --एमटीयू mtu_बाइट्स
उपयोग mtu_बाइट्स वीपीएन इंटरफ़ेस पर अधिकतम संचारण इकाई के रूप में; यह आम तौर पर
डीटीएलएस और यूडीपी पैकेट ओवरहेड पर निर्भर करता है। उदाहरण: 1300. यह सामान्य रूप से सेट है
के माध्यम से आंतरिक_आईपी4_एमटीयू वातावरण विविधता।
-डी, --डीएनएस dns_ip
सभी वीपीएन साइड डीएनएस क्वेरीज़ को सर्वर पर भेजें dns_ip. उदाहरण: 192.168.5.2. यह है
सामान्यतः के माध्यम से सेट करें आंतरिक_आईपी4_डीएनएस वातावरण विविधता।
-ओ, --कार्यक्षेत्र डोमेन
उपयोग डोमेन अयोग्य होस्टनामों के लिए डिफ़ॉल्ट DNS डोमेन के रूप में। यह सामान्य रूप से है
के माध्यम से सेट करें CISCO_DEF_DOMAIN वातावरण विविधता।
onworks.net सेवाओं का उपयोग करके ocproxy का ऑनलाइन उपयोग करें