ওপেন ভিপিএন ভিপিএন বিকল্পগুলির মধ্যে একটি (ভার্চুয়াল প্রাইভেট নেটওয়ার্ক বা প্রাইভেট ভার্চুয়াল নেটওয়ার্ক) যা বিশেষভাবে তৈরি এনক্রিপ্ট করা চ্যানেলে ডেটা স্থানান্তর বুঝতে সক্ষম। এইভাবে, আপনি দুটি কম্পিউটার সংযোগ করতে পারেন অথবা একটি সার্ভার এবং কয়েকটি ক্লায়েন্টের সাথে কেন্দ্রীভূত নেটওয়ার্ক তৈরি করতে পারেন। এই নিবন্ধে আমরা শিখব কিভাবে এই ধরনের সার্ভার তৈরি করা এবং কনফিগার করা যায়।
আমরা ওপেন ভিপিএন সার্ভার কনফিগার করি
উপরে উল্লিখিত হিসাবে, প্রশ্ন প্রযুক্তি ব্যবহার করে, আমরা একটি নিরাপদ যোগাযোগ চ্যানেলের উপর তথ্য প্রেরণ করতে পারেন। এটি একটি সাধারণ গেটওয়ে যা সার্ভারের মাধ্যমে ইন্টারনেট ভাগ করা বা ইন্টারনেট অ্যাক্সেসের সুরক্ষিত হতে পারে। এটি তৈরি করার জন্য, আমাদের অতিরিক্ত সরঞ্জাম এবং বিশেষ জ্ঞান দরকার নেই - আপনি যে কোনও কম্পিউটারে VPN সার্ভার হিসাবে ব্যবহার করার পরিকল্পনা করছেন তার উপর সবকিছু করা হয়।
আরও কাজের জন্য, আপনাকে নেটওয়ার্ক ব্যবহারকারীদের মেশিনে ক্লায়েন্ট পার্শ্ব কনফিগার করতে হবে। সমস্ত কাজগুলি কী এবং সার্টিফিকেট তৈরি করতে আসে, যা ক্লায়েন্টদের কাছে স্থানান্তরিত হয়। এই ফাইলগুলি সার্ভারে সংযোগ করার সময় এবং আপনি উপরে উল্লেখিত এনক্রিপ্ট করা চ্যানেল তৈরি করার সময় একটি আইপি ঠিকানা পেতে অনুমতি দেয়। এটি মাধ্যমে প্রেরিত সমস্ত তথ্য শুধুমাত্র একটি কী সঙ্গে পড়তে পারেন। এই বৈশিষ্ট্যটি উল্লেখযোগ্যভাবে নিরাপত্তা উন্নত করতে এবং ডেটা অখণ্ডতা নিশ্চিত করতে পারে।
সার্ভার মেশিনে OpenVPN ইনস্টল করা হচ্ছে
ইনস্টলেশনটি কিছু নমনীয়তার সাথে একটি স্ট্যান্ডার্ড পদ্ধতি, যা আমরা আরো বিস্তারিতভাবে আলোচনা করব।
- প্রথম ধাপটি নীচের লিঙ্ক থেকে প্রোগ্রাম ডাউনলোড করা হয়।
OpenVPN ডাউনলোড করুন
- পরবর্তী, ইনস্টলার চালান এবং কম্পোনেন্ট নির্বাচন উইন্ডোতে পেতে। এখানে আমাদের নামের সাথে আইটেমের কাছাকাছি একটি ডোর লাগাতে হবে "EasyRSA"যা আপনাকে সার্টিফিকেট এবং কী ফাইলগুলি তৈরি করতে, সেইসাথে পরিচালনা করতে দেয়।
- পরবর্তী পদক্ষেপ ইনস্টলেশনের জন্য অবস্থান পছন্দ। সুবিধার জন্য, প্রোগ্রাম ডিস্কের রুটে প্রোগ্রামটি রাখুন C:। এই কাজ, কেবল অতিরিক্ত মুছে ফেলুন। এটা কাজ করা উচিত
সি: ওপেন ভিপিএন
আমরা স্ক্রিপ্ট নির্বাহ করার সময় ব্যর্থতা এড়ানোর জন্য এটি করি, যেহেতু পাথের স্পেসগুলি অনুমোদিত নয়। আপনি, অবশ্যই, উদ্ধৃতি তাদের নিতে পারেন, কিন্তু মনোযোগ ব্যর্থ হতে পারে, এবং কোড ত্রুটি সনাক্ত করা সহজ নয়।
- সব সেটিংস পরে, স্বাভাবিক মোডে প্রোগ্রাম ইনস্টল করুন।
সার্ভার পাশ কনফিগার করা
নিম্নলিখিত কর্ম সঞ্চালনের সময় আপনি যতটা সম্ভব মনোযোগী হতে হবে। কোন ত্রুটি সার্ভার inoperability হতে হবে। আরেকটি পূর্বশর্ত - আপনার অ্যাকাউন্টের প্রশাসক অধিকার থাকতে হবে।
- ডিরেক্টরি যান "ইজি RSA"আমাদের ক্ষেত্রে যা অবস্থিত
সি: ওপেন ভিপিএন সহজ-আরএসএ
ফাইল খুঁজুন vars.bat.sample.
এটি পুনঃনামকরণ vars.bat (শব্দ মুছে দিন "নমুনা" বিন্দু সঙ্গে একসঙ্গে)।
নোটপ্যাড ++ এডিটরতে এই ফাইলটি খুলুন। এটি গুরুত্বপূর্ণ, কারণ এটি এই নোটবুক যা আপনাকে কোডগুলি সঠিকভাবে সম্পাদনা এবং সংরক্ষণ করতে দেয়, যা তাদের কার্যকর করার সময় ত্রুটিগুলি এড়াতে সহায়তা করে।
- সর্বোপরি, সবুজ হাইলাইট সব মন্তব্য মুছে দিন - তারা শুধুমাত্র আমাদের বাধা দেবে। আমরা নিম্নলিখিত পেতে:
- পরবর্তী, ফোল্ডার পাথ পরিবর্তন করুন "ইজি RSA" আমরা ইনস্টলেশনের সময় নির্দিষ্ট। এই ক্ষেত্রে, কেবল পরিবর্তনশীল মুছে দিন। % প্রোগ্রাম ফাইল% এবং এটি পরিবর্তন সি:.
- নিম্নলিখিত চার পরামিতি অপরিবর্তিত বাকি আছে।
- অবশিষ্ট লাইন ইচ্ছাকৃতভাবে হয়। স্ক্রিনশট উদাহরণ।
- ফাইল সংরক্ষণ করুন।
- আপনি নিম্নলিখিত ফাইল সম্পাদনা করতে হবে:
- বিল্ড-ca.bat
- বিল্ড-dh.bat
- বিল্ড-key.bat
- বিল্ড-কি-pass.bat
- বিল্ড-কি-pkcs12.bat
- বিল্ড-কি-server.bat
তারা দলের পরিবর্তন প্রয়োজন
OpenSSL
সংশ্লিষ্ট ফাইল পরম পথ openssl.exe। পরিবর্তন সংরক্ষণ করতে ভুলবেন না।
- এখন ফোল্ডার খুলুন "ইজি RSA"ধরুন শিফ্ট এবং বিনামূল্যে স্থান (ফাইল দ্বারা নয়) PKM ক্লিক করুন। প্রসঙ্গ মেনুতে, আইটেম নির্বাচন করুন "ওপেন কমান্ড উইন্ডো".
শুরু হবে "কমান্ড লাইন" ইতিমধ্যে ইতিমধ্যে সম্পন্ন টার্গেট ডিরেক্টরি রূপান্তর সঙ্গে।
- নীচের কমান্ড লিখুন এবং ক্লিক করুন ENTER.
vars.bat
- পরবর্তী, আরেকটি "ব্যাচ ফাইল" চালান।
ক্লিন-all.bat
- প্রথম কমান্ড পুনরাবৃত্তি করুন।
- পরবর্তী পদক্ষেপ প্রয়োজনীয় ফাইল তৈরি করা হয়। এটি করার জন্য, কমান্ড ব্যবহার করুন
বিল্ড-ca.bat
কার্যকর করার পরে, সিস্টেম vars.bat ফাইলে প্রবেশ করা ডেটা নিশ্চিত করার প্রস্তাব দেবে। শুধু কয়েক বার চাপুন। ENTERমূল স্ট্রিং প্রদর্শিত না হওয়া পর্যন্ত।
- লঞ্চ ফাইলটি ব্যবহার করে একটি DH-Key তৈরি করুন
বিল্ড-dh.bat
- আমরা সার্ভার অংশ জন্য একটি সার্টিফিকেট প্রস্তুত করা হয়। একটি গুরুত্বপূর্ণ পয়েন্ট আছে। আমরা যে নামটি নিবন্ধন করেছি তার নাম দিতে হবে vars.bat লাইন "KEY_NAME"। আমাদের উদাহরণে, এই Lumpics। নিম্নরূপ কমান্ডটি হল:
বিল্ড-কি-সার্ভার। বিট লম্পটস
এখানে আপনাকে কী ব্যবহার করে ডেটা নিশ্চিত করতে হবে ENTER, এবং দুইবার একটি চিঠি লিখুন থাকা "Y" (হ্যাঁ) যেখানে প্রয়োজন (স্ক্রিনশট দেখুন)। কমান্ড লাইন বন্ধ করা যেতে পারে।
- আমাদের ক্যাটালগ "ইজি RSA" নামের সাথে একটি নতুন ফোল্ডার আছে "কি".
- তার বিষয়বস্তু ফোল্ডারে অনুলিপি এবং pasted করা আবশ্যক। "SSL"যা প্রোগ্রাম রুট ডিরেক্টরি তৈরি করা আবশ্যক।
অনুলিপি ফাইল সন্নিবেশ করার পরে ফোল্ডার দেখুন:
- এখন ডিরেক্টরী যান
সি: OpenVPN config
এখানে আমরা একটি পাঠ্য নথি তৈরি করি (পিসিএম - তৈরি করুন - পাঠ্য দস্তাবেজ), এটির নামকরণ করুন server.ovpn এবং নোটপ্যাড ++ এ খুলুন। আমরা নিম্নলিখিত কোড লিখুন:
বন্দর 443
প্রোটো udp
ডে টুন
ডেভ নোড "ভিপিএন লম্পটস"
ডি সি: ওপেন ভিপিএন ssl dh2048.pem
ca C: OpenVPN ssl ca.crt
সার্টিফিকেট সি: ওপেন ভিপিএন এসএসএল Lumpics.crt
কী সি: ওপেন ভিপিএন এসএসএল Lumpics.key
সার্ভার 172.16.10.0 255.255.255.0
সর্বোচ্চ ক্লায়েন্ট 32
রাখা 10 120
ক্লায়েন্ট থেকে ক্লায়েন্টের
Comp-lzo
জিদ কী
টান অব্যাহত
সাইফার ডিইএস-সিবিসি
অবস্থা সি: ওপেন ভিপিএন লগ status.log
লগ সি: ওপেন ভিপিএন লগ openvpn.log
ক্রিয়া 4
নীরব ২0অনুগ্রহ করে মনে রাখবেন যে সার্টিফিকেট এবং কীগুলির নাম ফোল্ডারে থাকাগুলির সাথে মেলে "SSL".
- পরবর্তী, খোলা "কন্ট্রোল প্যানেল" এবং যান "নেটওয়ার্ক কন্ট্রোল সেন্টার".
- লিঙ্কটি ক্লিক করুন "অ্যাডাপ্টার সেটিংস পরিবর্তন করা হচ্ছে".
- এখানে আমরা মাধ্যমে একটি সংযোগ খুঁজে পেতে প্রয়োজন "টিএইচ-উইন্ডোজ অ্যাডাপ্টার ভি 9"। এটি RMB এর সংযোগে ক্লিক করে এবং এর বৈশিষ্ট্যগুলিতে যেতে পারে।
- এটি পুনঃনামকরণ "ভিপিএন লম্পটস" উদ্ধৃতি ছাড়া। এই নামের পরামিতি মেলে আবশ্যক। "দেব-নোড" ফাইল server.ovpn.
- চূড়ান্ত পদক্ষেপ সেবা শুরু হয়। কী সমন্বয় টিপুন জয় + আর, নিচের লাইন লিখুন এবং ক্লিক করুন ENTER.
services.msc
- নামের সাথে একটি সেবা খুঁজুন "OpenVpnService", আরএমবি ক্লিক করুন এবং তার বৈশিষ্ট্য যান।
- স্টার্টআপ টাইপ পরিবর্তন করা হয় "স্বয়ংক্রিয়", সেবা শুরু করুন এবং ক্লিক করুন "প্রয়োগ".
- যদি আমরা সবকিছু সঠিকভাবে করি, তাহলে একটি লাল ক্রস অ্যাডাপ্টারের কাছে অদৃশ্য হয়ে যাবে। এই সংযোগ যেতে যেতে মানে।
ক্লায়েন্ট পাশ কনফিগার করা
ক্লায়েন্ট সেটআপ করা শুরু করার আগে, সার্ভার মেশিনে কয়েকটি ক্রিয়া সম্পাদন করতে হবে - সংযোগগুলি কনফিগার করতে কী এবং একটি শংসাপত্র তৈরি করতে হবে।
- ডিরেক্টরি যান "ইজি RSA"তারপর ফোল্ডারে "কি" এবং ফাইল খুলুন index.txt.
- ফাইল খুলুন, সব বিষয়বস্তু মুছে দিন এবং সংরক্ষণ করুন।
- ফিরে যান "ইজি RSA" এবং চালানো "কমান্ড লাইন" (SHIFT + PCM - ওপেন কমান্ড উইন্ডো)।
- পরবর্তী, চালান vars.batএবং তারপর একটি ক্লায়েন্ট সার্টিফিকেট তৈরি করুন।
build-key.bat ভিপিএন-ক্লায়েন্ট
এটি নেটওয়ার্কের সমস্ত মেশিনের জন্য একটি সাধারণ শংসাপত্র। বর্ধিত নিরাপত্তার জন্য, আপনি প্রতিটি কম্পিউটারের জন্য নিজের ফাইলগুলি জেনারেট করতে পারেন তবে তাদের নাম ভিন্নভাবে নাও (না "ভিপিএন-ক্লায়েন্ট"এবং "ভিপিএন-client1" এবং তাই)। এই ক্ষেত্রে, আপনি index.txt পরিষ্কার সঙ্গে শুরু, সব পদক্ষেপ পুনরাবৃত্তি করতে হবে।
- চূড়ান্ত পদক্ষেপ ফাইল স্থানান্তর করা হয়। VPN-client.crt, VPN-client.key, ca.crt এবং dh2048.pem ক্লায়েন্ট যাও। আপনি কোনও সুবিধাজনক পদ্ধতিতে এটি করতে পারেন, উদাহরণস্বরূপ, একটি USB ফ্ল্যাশ ড্রাইভে লিখুন বা নেটওয়ার্কের উপর স্থানান্তর করুন।
ক্লায়েন্ট মেশিনে সঞ্চালিত করা আবশ্যক যে কাজ:
- স্বাভাবিক ভাবে OpenVPN ইনস্টল করুন।
- ইনস্টল করা প্রোগ্রামের সাথে ডিরেক্টরি খুলুন এবং ফোল্ডারে যান "কনফিগ"। এখানে আপনি আমাদের সার্টিফিকেট এবং কী ফাইল সন্নিবেশ করা প্রয়োজন।
- একই ফোল্ডারে একটি টেক্সট ফাইল তৈরি করুন এবং এটির নামকরণ করুন config.ovpn.
- সম্পাদক খুলুন এবং নিম্নলিখিত কোড লিখুন:
মক্কেল
resolv-retry অসীম
nobind
রিমোট 19২.168.0.15 443
প্রোটো udp
ডে টুন
Comp-lzo
ca ca.crt
সার্টিফিকেট vpn-client.crt
কী vpn-client.key
dh dh2048.pem
ভাসা
সাইফার ডিইএস-সিবিসি
রাখা 10 120
জিদ কী
টান অব্যাহত
ক্রিয়া 0লাইন "রিমোট" আপনি সার্ভার মেশিনের বাহ্যিক আইপি ঠিকানা নিবন্ধন করতে পারেন - তাই আমরা ইন্টারনেট অ্যাক্সেস পেতে পারি। আপনি যদি সবকিছু যেমনটি ছেড়ে চলে যান তবে এটি কেবল একটি এনক্রিপ্ট করা চ্যানেলের মাধ্যমে সার্ভারে সংযোগ করা সম্ভব হবে।
- ডেস্কটপে শর্টকাট ব্যবহার করে ওপেন ভিপিএন GUI চালান, তারপরে ট্রেতে আমরা সংশ্লিষ্ট আইকনটি সন্ধান করি, RMB টিপুন এবং নামের সাথে প্রথম আইটেমটি নির্বাচন করুন। "Connect".
এটি OpenVPN সার্ভার এবং ক্লায়েন্টের কনফিগারেশন সম্পন্ন করে।
উপসংহার
আপনার নিজস্ব ভিপিএন নেটওয়ার্ক সংগঠিত করা আপনাকে যতদূর সম্ভব প্রেরিত তথ্য সুরক্ষিত করতে, সেইসাথে ইন্টারনেট সার্ফিংকে আরো সুরক্ষিত করতে সহায়তা করবে। সার্ভার এবং ক্লায়েন্ট অংশগুলি সেট আপ করার সময় প্রধান জিনিসটি আরও সতর্কতা অবলম্বন করা, সঠিক ক্রিয়াকলাপগুলি দিয়ে আপনি একটি ব্যক্তিগত ভার্চুয়াল নেটওয়ার্ক এর সমস্ত সুবিধাগুলি ব্যবহার করতে পারেন।