আমি যখন ইন্টারনেট ক্যাফেতে বাইরে থাকি তখন আমার সমস্ত নেটওয়ার্ক ট্র্যাফিক আমার বাড়ির আইএসপি সংযোগের মধ্য দিয়ে যেতে চাই যাতে আমার কাছে শ্রুতিমধুর / ফায়ারশিপ করা যায় না ।
আমার সায়ানোজেনমড 7 এর সাথে এইচটিসি জি 2 রয়েছে , এতে অন্তর্নির্মিত ওপেনভিপিএন ক্লায়েন্ট সমর্থন রয়েছে :
বাড়িতে, আমার এতে টমেটোভিপিএন সহ একটি রাউটার রয়েছে, এতে একটি ওপেনভিপিএন সার্ভার রয়েছে:
এখন, আমি কীভাবে ফোন ক্লায়েন্টকে রাউটার সার্ভারে সংযুক্ত করতে পারি? আমি গুগল করতে পারি এবং আপাতদৃষ্টিতে প্রাসঙ্গিক নির্দেশাবলীর একটি সেট খুঁজে পেতে পারি , তবে সেগুলি খুব সহায়ক নয়:
আপনাকে আপনার শংসাপত্র এবং কীগুলি প্যাক করতে হবে এবং এটি এসডি কার্ডে রাখতে হবে
আমি সেগুলি কোথায় পাব?
Sdcard রুট ডিরেক্টরিতে ক্লায়েন্ট.পি 12 অনুলিপি করুন
আমি তা কোথায় পাব?
আপনার শংসাপত্রগুলি যুক্ত করুন এবং সেই অনুযায়ী ইন্টারফেসের ধরণ এবং প্রোটোকল সেট করুন।
কীভাবে, বিশেষভাবে? কোন সেটিংস কি হওয়া উচিত? সুরক্ষার ভ্রান্ত বোধের কারণে যে সুরক্ষা আমাকে রক্ষা করে না সেগুলি ব্যবহার করা মোটেই কোনও সুরক্ষার চেয়ে খারাপ।
আমি "রোডওয়্যারিয়র" সেটআপের জন্য ধাপে ধাপে নির্দেশাবলীর সন্ধান করছি যা ভিপিএন দিয়ে সমস্ত ট্র্যাফিককে যাত্রা করে।
আমি চাবি কোথায় পাবেন? আমার অতিরিক্ত ব্যবহারকারীর নাম / পাসওয়ার্ড প্রমাণীকরণ ব্যবহার করা দরকার? কী ডিএনএস অনুসন্ধান ডোমেন? সিএম 7 এর ওপেনভিপিএন অ্যাডভান্সড মেনুতে আমার কোন সেটিংস ব্যবহার করা উচিত? "ট্রান্সফার গেটওয়ে" সমস্ত ট্র্যাফিককে রুট করার জন্য সেট করা দরকার, উদাহরণস্বরূপ, তাই না? টমেটোভিপিএন-তে বেসিক এবং অ্যাডভান্সডের জন্য কোন সেটিংস? "ইন্টারনেট ট্রাফিক পুনর্নির্দেশের সরাসরি ক্লায়েন্ট"? "ডিএনএসে সাড়া দিন"?
হালনাগাদ:
আমি নিজে থেকে এটি আবার চেষ্টা করেছি, এবং আবারও ব্যর্থ হয়েছিল। রাউটার বা ফোনে হয় কী উত্পন্ন করার কোনও উপায় নেই বলে আমি মনে করি না, তাই আমি উবুন্টুতে সেগুলি উত্পন্ন করার চেষ্টা করেছি। আমি কী উত্পন্ন করতে এই দিকনির্দেশগুলি অনুসরণ করার চেষ্টা করেছি , তবে সেগুলি সঠিক নয়। ( উদাহরণস্বরূপ, ফোল্ডারটি এর /usr/share/doc/openvpn/examples/easy-rsa/2.0
পরিবর্তে রয়েছে /usr/share/doc/openvpn-2.0/easy-rsa
এবং এর মধ্যে একটি রয়েছে vars
তবে কোনও init-config
স্ক্রিপ্ট নেই )) আমি এই দিকনির্দেশগুলি খুঁজে পেয়েছি , যা আরও সহায়ক এবং বেশ কয়েকটি ফাইল উত্পন্ন করেছে:
- 01.pem
- 02.pem
- ca.crt
- ca.key
- dh1024.pem
- htc_g2.crt
- htc_g2.csr
- htc_g2.key
- server.crt
- server.csr
- server.key
- ta.key
আমি রাউটারে অনুলিপি করা ফাইলগুলি
- ca.crt
- server.crt
- server.key
- dh1024.pem
এই নির্দেশাবলী-----BEGIN
অনুসারে প্রথমে প্রথমে সবকিছু ছিটকে । রাউটার সার্ভারটি এখনই শুরু হয় এবং বলে
নাম মান সর্বাধিক বিস্কুট / শিরোনাম সারি দৈর্ঘ্য 0
স্থিতির অধীনে। সুতরাং আমি অনুমান সার্ভার কাজ করছে?
তারপরে আমি এই ফাইলগুলি ফোনে অনুলিপি করেছিলাম:
- ca.crt
- htc_g2.crt
- htc_g2.key
- server.crt
- ta.key
কোন ফাইলগুলি অনুলিপি করতে হবে সে সম্পর্কে বিভিন্ন দিকনির্দেশে দ্বিমত রয়েছে। তারপরে আমি সেটিংসে গিয়েছিলাম → অবস্থান এবং সুরক্ষা SD এসডি কার্ড থেকে ইনস্টল করুন, এবং সিএ শংসাপত্র ইনস্টল করতে সক্ষম হয়ে একটি পাসওয়ার্ড ইত্যাদি যুক্ত করে এইচটিসি_জি 2 বা সার্ভার শংসাপত্র যুক্ত করার চেষ্টা করলেও "ইনস্টল করার কোনও শংসাপত্র নেই" বলে কাজ করে না। আমি ফাইলগুলি সম্পাদনা করেছি এবং এর আগে সবকিছু মুছে ফেলেছি -----BEGIN
এবং তারপরে তারা ইনস্টল করেছি। "ওপেনভিপিএন ভিপিএন যুক্ত করুন" তে আমি "সিএ সার্টিফিকেট সেট করুন" এর জন্য "সিএ" শংসাপত্র এবং "ব্যবহারকারী শংসাপত্র সেট করুন" এর জন্য এইচটিসি_জি 2 শংসাপত্র নির্বাচন করেছি। আমি যখন সংযোগ দেওয়ার চেষ্টা করি তখন এটি "নেটওয়ার্কের সাথে সংযোগ স্থাপনে অক্ষম" বলে। যদি আমি ব্যবহারকারীর শংসাপত্রের জন্য সার্ভার শংসাপত্র চেষ্টা করি তবে একই।