ওপেনভিপিএন সার্ভারের সাথে সংযোগ করতে আমার সমস্যা হচ্ছে। ওপেনভিপিএন লগ ফাইলগুলি কোথায় এবং আমি সংযোগের বিশদটি কীভাবে খুঁজে পাব?
ওপেনভিপিএন সার্ভারের সাথে সংযোগ করতে আমার সমস্যা হচ্ছে। ওপেনভিপিএন লগ ফাইলগুলি কোথায় এবং আমি সংযোগের বিশদটি কীভাবে খুঁজে পাব?
উত্তর:
আপনি যদি নেটওয়ার্ক ম্যানেজার প্লাগইন ( নেটওয়ার্ক-ম্যানেজার-ওপেনভিপিএন ) ব্যবহার করে থাকেন তবে / var / লগ / সিসলগ দেখুন
এটি আপনাকে openvpn এর শেষ লগগুলি দেবে:
$ grep VPN /var/log/syslog
সংযোগের বিশদটি / etc / openvpn / এ পাওয়া যাবে
openvpnas.logমধ্যে/var/log/
ডিফল্টরূপে, বেশিরভাগ ডিস্ট্রোজে ওপেনভিপিএন লগ আউটপুটটি সিসলগে যায় যা সাধারণত হয় /var/log/syslog
তবে আপনার কনফিগারেশন ফাইলগুলি লগফিলের অবস্থানটি স্পষ্টভাবে সেট করতে পারে, যেমন:
log-append /var/log/openvpn.log
এটি ওপেনভিপিএন ক্লায়েন্ট এবং সার্ভার উভয়ের জন্যই কাজ করে। ওপেনভিপিএন কনফিগারেশন ফাইলগুলি সাধারণত অবস্থিত /etc/openvpnএবং সাধারণত নামযুক্ত হয় *.conf। server.confপ্রচলিত হয়; ক্লায়েন্ট কনফিগারেশন ফাইলের নামগুলি সাধারণত পছন্দ হয় <client name/>.conf।
সার্ভারগুলিতে, ওপেনভিপিএন সাধারণত সিস্টেম পরিষেবা হিসাবে চালিত হয়, অর্থাত্ --daemonবিকল্পটি দিয়ে শুরু করা হয়
। ওপেনভিপিএন ম্যান পৃষ্ঠা অনুসারে, --daemon [progname]
বিকল্পটি ব্যবহার করে নিম্নলিখিত প্রভাব রয়েছে:
সমস্ত ইনিশিয়ালেশন ফাংশন শেষ হওয়ার পরে ডেমন হয়ে যান। এই বিকল্পের
/var/log/messagesফলে স্ক্রিপ্ট এবং আইফনফিগ কমান্ডের আউটপুট ব্যতীত সমস্ত বার্তা এবং ত্রুটি আউটপুটকে সিসলগ ফাইলে (যেমন ) প্রেরণ করা হবে, যা/dev/nullঅন্যথায় পুনঃনির্দেশিত না হলে চলে যাবে । Syslog- র ফেরৎ পয়েন্ট যে এ সঙ্গে সঙ্গে ঘটে--daemonযদিও daemonization বিন্দু পরে ঘটে কমান্ড লাইন পার্স করা হয়। যদি--logবিকল্পগুলির মধ্যে একটি উপস্থিত থাকে তবে এটি সিসলগ পুনর্নির্দেশটিকে সুপারসাইড করবে।
আপনি যদি ওপেনভিপিএন বার্তাগুলি অন্য কোনও ফাইলে লগ করতে চান তবে যে কোনও একটি --log fileবা --log-append fileবিকল্প ব্যবহার করুন। --logবিকল্প প্রতিটি সময় যখন VPN খুলুন ডেমন আরম্ভ করা হয় ওভার লিখিত হতে নির্দিষ্ট লগ ফাইল ঘটায় --log-appendবিকল্প লগ ফাইলে নতুন এন্ট্রি যোগ করে। এই বিকল্পগুলি ওপেনভিপিএন কনফিগারেশন ফাইলেও সেট করা যেতে পারে, যেমন,
log /var/log/openvpn.log
--verbবিকল্প 11 0 থেকে লগ ফাইল ভারবোসিটি (মারাত্মক ত্রুটি ছাড়া কোন আউটপুট) (সর্বোচ্চ ডিবাগিং তথ্য জন্য) সেট করতে ব্যবহার করা যাবে। ম্যান পৃষ্ঠাটি সাধারণ ব্যবহারের জন্য উপযুক্ত ব্যাপ্তি হিসাবে 1 থেকে 4 স্তরের সুনির্দিষ্ট করে। এই আচরণটি ওপেনভিপিএন কনফিগারেশন ফাইলে সেট করা যেতে পারে, যেমন,
verb 3
verb 2ডিফল্ট 3 থেকে পরিবর্তিত হয়েছি , তবে কোনও পার্থক্য লক্ষ্য করা যায়নি। আমি তখন rm openvpn.logএকটি নতুন লগ পুনরায় আরম্ভ করার কথা ভাবছি। তবে openvpn.log তৈরি হয়নি এবং আমি এখন লগগুলি খুঁজে পাচ্ছি না। লগ এখন কোথায় গেল? আমি একটি নতুন ওপেনভিপিএন.লগ তৈরি করেছি তবে এটি 0 আকারে রয়ে গেছে
ওপেনকনেক্ট কলিং -lবা --syslogযুক্তি ব্যবহার করুন । এখন আপনি চেক করতে পারেনtail -f /var/log/syslog
/etc/openvpn/লগ ফাইল এবং আপনার ওপেনভিপিএন কনফিগারেশন উপস্থিত থাকতে পারে