मुझे OpenVPN सर्वर से कनेक्ट करने में समस्या है। ओपनवीपीएन लॉग फाइलें कहां हैं और मुझे कनेक्शन विवरण कैसे मिलेगा?
मुझे OpenVPN सर्वर से कनेक्ट करने में समस्या है। ओपनवीपीएन लॉग फाइलें कहां हैं और मुझे कनेक्शन विवरण कैसे मिलेगा?
जवाबों:
यदि आप नेटवर्क मैनेजर प्लगइन ( नेटवर्क-मैनेजर-ओपनवपन ) का उपयोग कर रहे हैं , तो / var / log / syslog में देखें
यह आपको ओपेनवोन के अंतिम लॉग देने चाहिए:
$ grep VPN /var/log/syslog
कनेक्शन का विवरण / etc / openvpn / में पाया जाना है
openvpnas.logहै/var/log/
डिफ़ॉल्ट रूप से, अधिकांश डिस्ट्रोस में, ओपनवीपीएन लॉग आउटपुट syslog पर जाता है, जो आमतौर पर होता है /var/log/syslog
हालाँकि, आपकी कॉन्फ़िग फ़ाइल लॉगफ़ाइल स्थान को स्पष्ट रूप से सेट कर सकती है, जैसे:
log-append /var/log/openvpn.log
यह OpenVPN क्लाइंट और सर्वर दोनों के लिए काम करता है। ओपनवीपीएन कॉन्फिग फाइलें आमतौर पर /etc/openvpnऔर आमतौर पर नामित होती हैं *.conf। server.confविहित है; क्लाइंट कॉन्फिग फाइलनाम आमतौर पर पसंद होते हैं <client name/>.conf।
सर्वर पर, OpenVPN आमतौर पर एक सिस्टम सेवा के रूप में चलाया जाता है, अर्थात, --daemonविकल्प के साथ शुरू किया गया
। OpenVPN मैन पेज के अनुसार, --daemon [progname]
विकल्प का उपयोग करने पर निम्नलिखित प्रभाव पड़ता है:
सभी आरंभीकरण कार्य पूर्ण होने के बाद डेमन बनें। यह विकल्प
/var/log/messagesस्क्रिप्ट और ifconfig कमांड के आउटपुट को छोड़कर सभी संदेश और त्रुटि आउटपुट को syslog फ़ाइल (जैसे ) को भेजने का कारण होगा, जो/dev/nullअन्यथा अनुप्रेषित होने तक नहीं जाएगा । Syslog पुनर्निर्देशन उस बिंदु पर तुरंत होता--daemonहै जो कमांड लाइन पर पार्स किया जाता है, भले ही बाद में डीमोनेटाइजेशन बिंदु होता है। यदि कोई एक--logविकल्प मौजूद है, तो वह सुपरसीड (sic) syslog पुनर्निर्देशन करेगा।
यदि आप OpenVPN संदेशों को किसी अन्य फ़ाइल में लॉग इन करना चाहते हैं, तो --log fileया --log-append fileतो विकल्पों का उपयोग करें । यह --logविकल्प निर्दिष्ट लॉग फ़ाइल को ओवरव्यू लिखे जाने के कारण हर बार ओपनवीपीएन डेमॉन शुरू करता है जबकि --log-appendविकल्प लॉग फ़ाइल में नई प्रविष्टियाँ जोड़ता है। इन विकल्पों को OpenVPN कॉन्फ़िगरेशन फ़ाइल में भी सेट किया जा सकता है, जैसे,
log /var/log/openvpn.log
--verbविकल्प 11 0 से लॉग फ़ाइल शब्दाडंबर (घातक त्रुटियों के अलावा कोई उत्पादन) (अधिकतम डिबगिंग जानकारी के लिए) स्थापित करने के लिए इस्तेमाल किया जा सकता। सामान्य उपयोग के लिए उपयुक्त सीमा के रूप में मैन पेज 1 से 4 के स्तर को निर्दिष्ट करता है। इस व्यवहार को OpenVPN कॉन्फ़िगरेशन फ़ाइल में सेट किया जा सकता है, जैसे,
verb 3
verb 2डिफ़ॉल्ट 3 से बदल गया , लेकिन ध्यान देने योग्य अंतर नहीं था। मैं तो rm openvpn.logएक नए लॉग को फिर से शुरू करने के बारे में सोच रहा हूं । लेकिन Openvpn.log का निर्माण नहीं हुआ और मैं अब लॉग नहीं ढूँढ सकता। अब लॉग कहां गया है? मैंने एक नया Openvpn.log बनाया, लेकिन यह आकार में 0.
-lया --syslogopenconnect बुला तर्क का प्रयोग करें । अब आप जांच कर सकते हैंtail -f /var/log/syslog
/etc/openvpn/वहाँ लॉग इन फ़ाइलों और अपने OpenVPN कॉन्फ़िगरेशन में सम्मिलित कर सकते हैं