ওপেনভিপিএন সার্ভারের সাথে সংযোগ করতে আমার সমস্যা হচ্ছে। ওপেনভিপিএন লগ ফাইলগুলি কোথায় এবং আমি সংযোগের বিশদটি কীভাবে খুঁজে পাব?
ওপেনভিপিএন সার্ভারের সাথে সংযোগ করতে আমার সমস্যা হচ্ছে। ওপেনভিপিএন লগ ফাইলগুলি কোথায় এবং আমি সংযোগের বিশদটি কীভাবে খুঁজে পাব?
উত্তর:
আপনি যদি নেটওয়ার্ক ম্যানেজার প্লাগইন ( নেটওয়ার্ক-ম্যানেজার-ওপেনভিপিএন ) ব্যবহার করে থাকেন তবে / 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/
লগ ফাইল এবং আপনার ওপেনভিপিএন কনফিগারেশন উপস্থিত থাকতে পারে