উবুন্টু 12.04 ক্লিমে ওপেনভিএনপিএন (ক্লায়েন্ট) কীভাবে অটো শুরু করবেন?


17

আমার একটি * .ovpn ফাইল রয়েছে যা আমি টাইপ করলে তা কাজ করে

sudo openvpn client.ovpn

কম্পিউটারটি বুট করার সময় এখন আমি ওপেনভিপিএন শুরু করতে চাই। এটি উবুন্টুর একটি মাথা বিহীন সংস্করণ - যদি তা গুরুত্বপূর্ণ হয় - 12.04 64 বিট।

আমি filename.ovpn কে / etc / openvpn এ অনুলিপি করেছিলাম তবে এটি চালাচ্ছি না, এমনকি আমি চালিয়ে গেলেও

service openvpn start

কিভাবে আমি এটি করতে পারব?

উত্তর:


19

উবুন্টুতে আপনি যে কোনও ভিপিএন কনফিগারেশন নামের একটি ফাইল /etc/openvpn/$NAME.confরাখবেন তা স্বয়ংক্রিয়ভাবে শুরু হবে।

সুতরাং, আপনি আপনার কপি করতে হবে client.ovpnকরতে /etc/openvpn/client.conf। আমি আপনাকে client.confকোনও কী, স্ক্রিপ্ট এবং এর জন্য আপনার নিখুঁত পাথগুলি ব্যবহার করার পরামর্শ দিচ্ছি ।

অবশ্যই, আপনি /etc/default/openvpnফাইলটি ডাবল চেক করতে চাইতে পারেন । ডিফল্টরূপে এটি সমস্ত ভিপিএনগুলি স্ব-সূচনা করবে, তবে AUTOSTARTমানটি পরিবর্তিত হতে পারে none, বা আপনি যে কনফিগারেশনগুলি স্বয়ংক্রিয়ভাবে শুরু করতে চান তা একটি তালিকা হতে পারে।


1
আমি চেষ্টা করেছিলাম। সমস্ত মান মন্তব্য করা হয়েছিল এবং ডকুমেন্টেশনে বিবৃত ছিল যে ডিফল্ট ছিল all
waspinator

10

জন্য ডেবিয়ান অপারেটিং সিস্টেম

  1. উদাহরণস্বরূপ আপনার কনফিগারেশন ফাইলটি / etc / openvpn এ রাখুন /etc/openvpn/client.conf

  2. "ডাউন" এবং "আপ" ( #downএবং #up) দিয়ে শুরু হওয়া লাইনের উপসর্গ / মন্তব্য করুন - বা এগুলি মুছুন (এগুলি বাহ্যিক স্ক্রিপ্ট কল করছে) এর থেকেclient.conf

  3. ওপেনপিএন কনফিগারেশন পুনরায় লোড করুন

    /etc/init.d/openvpn reload /etc/openvpn/client.conf
    
  4. পরিক্ষা কর

    ifconfig
    

    আপনি টিউন ইন্টারফেস দেখতে পাচ্ছেন? এটিতে আইপি বরাদ্দ রয়েছে? গ্রেট।

  5. আইপি মনে রাখবেন, রিবুট করুন এবং সংযোগের চেষ্টা করুন।



আমার রাস্পবেরি পাই এর জন্য উপযুক্ত
মিশাল সিচান

7

ক্লায়েন্ট কনফিগারেশনের অবশ্যই এক্সটেনশন থাকতে হবে .confএবং নেই .ovpn। পরিবর্তন client.ovpnকরার জন্য client.conf/etc/openvpnকাজ করা উচিত


1

এটি করার একটি আন হ্যাকার উপায়টি চমৎকার লাগবে তবে এটি আপাতত করতে হবে।

1) / etc / init / এ myopenvpn ফাইল তৈরি করুন

nano /etc/init/myopenvpn

2) মাইওপেনভিপিএন sertোকান এবং সংরক্ষণ করুন:

# OpenVPN autostart on boot upstart job

start on runlevel [2345]
stop on runlevel [!2345]

respawn

exec /usr/sbin/openvpn --status /var/run/openvpn.client.status 10 --cd /etc/openvpn --config /etc/openvpn/client.conf --syslog openvpn

উত্স: http://www.hackerway.ch/2012/12/11/how-to-auto-start-openvpn-client-in-debian-6-and-ubuntu-12-04/#comment-79


0

আপনাকে এই তথ্যটি /etc/init.d ওপেনভিপিএন-এর জন্য সূচনা স্ক্রিপ্টিংয়ের ভিতরে রাখতে হবে। এবং যথাযথ রান লেভেল ভিত্তিক /etc/rc.d ফাইলগুলিতে aqd উপযুক্ত সিমলিংক যাতে এটি শুরু হয় এবং থামে।


0

মনে রাখবেন যে, 16,04 জন্য অনওয়ার্ড আপনার প্রয়োজন হবে এই :

systemctl start openvpn@server.service

-1

নীচের কমান্ডটি /etc/rc.local এ sertedোকানো দিয়ে আমি এটি একটি CentOS বাক্সে করেছি:

openvpn --config /path/to/file.ovpn &

প্রত্যেকটি মাল্টি-ইউজার রানলেভল বুটিং শেষ করার পরে সেই ফাইলের কমান্ডগুলি কার্যকর করা হয় এবং এটি একটি স্টার্টআপ স্ক্রিপ্টে যুক্ত করার বিপরীতে ভিপিএন সেটআপ করতে বেশি সময় নেয় না তবে কিছু লোক এটিকে হ্যাক বলবে।


এটি এটি হ্যান্ডেল করার সঠিক উপায় নয়, বিশেষত যেহেতু দেবিয়ানের ইতিমধ্যে একটি ইনস্ক্রিপ্ট রয়েছে যা এটি করে।
এমজিগ্রাভেন

এজন্য আমি যুক্ত করেছি যে কিছু লোক এটি হ্যাক হিসাবে বিবেচনা করে। এটি মার্জিত নয় তবে কৌশলটি করে।
পেড্রো ব্রিটো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.