NordVPN লিনাক্সের জন্য একটি ওপেন সোর্স ক্লায়েন্ট প্রকাশ করেছে

NordVPN লিনাক্স

NordVPN একটি ওপেন সোর্স লাইসেন্সের অধীনে তার তিনটি পণ্য প্রকাশ করছে

ভিপিএন প্রদানকারী, NordVPN উন্মোচন করা হয়েছে সম্প্রতি একটি ব্লগ পোস্টের মাধ্যমে লিনাক্সের জন্য একটি ক্লায়েন্ট চালু করা হচ্ছে ওপেন সোর্স, লিবটেলিও নেটওয়ার্ক লাইব্রেরি এবং লিবড্রপ ফাইল শেয়ারিং লাইব্রেরি।

লিনাক্স ক্লায়েন্ট সংযোগ পরিচালনা করার জন্য একটি কমান্ড লাইন ইন্টারফেস প্রদান করে NordVPN সার্ভারগুলিতে, আপনাকে আপনার পছন্দসই অবস্থানের উপর ভিত্তি করে তালিকা থেকে একটি সার্ভার নির্বাচন করতে, প্রোটোকল সেটিংস পরিবর্তন করতে এবং কিল সুইচ মোড সক্ষম করার অনুমতি দেয়, যা সার্ভারের VPN সংযোগ হারিয়ে গেলে নেটওয়ার্ক অ্যাক্সেস ব্লক করে।

আপনারা যারা NordVPN-এ নতুন, আপনার জানা উচিত যে এটি Nordsec কোম্পানির দ্বারা Microsoft Windows, macOS, Linux, Android, iOS এবং Android TV-এর জন্য অ্যাপ্লিকেশানগুলির সাথে সরবরাহ করা একটি VPN পরিষেবা।

NordVPN একটি দূরবর্তী সার্ভারের মাধ্যমে ট্র্যাফিক রুট করে এইভাবে IP ঠিকানা লুকিয়ে রাখে এবং সমস্ত ইনকামিং এবং আউটগোয়িং ডেটা এনক্রিপ্ট করে। এনক্রিপশনের জন্য, NordVPN তার অ্যাপ্লিকেশনগুলিতে OpenVPN এবং ইন্টারনেট কী এক্সচেঞ্জ v2/IPsec প্রযুক্তি ব্যবহার করছে এবং এর মালিকানা NordLynx প্রযুক্তিও চালু করেছে।

NordLynx হল WireGuard প্রোটোকলের উপর ভিত্তি করে একটি VPN টুল, যার লক্ষ্য হল IPsec এবং OpenVPN টানেলিং প্রোটোকলের চেয়ে ভাল পারফরম্যান্স।

লিনাক্সের জন্য NordVPN

লিনাক্সের জন্য ক্লায়েন্ট সম্পর্কে, এটি উল্লেখ করা হয়েছে যে NordLynx প্রোটোকলের সাথে সামঞ্জস্যপূর্ণ (ওয়্যারগার্ড) এবং ওপেনভিপিএন-এর উপর ভিত্তি করে। iptables ব্যবহার করুন ফায়ারওয়াল সেটিংস পরিবর্তন করতে, রাউটিং এর জন্য iproute, টানেলিং সংযোগের জন্য tuntap, এবং DNS নামগুলি সমাধান করার জন্য systemd-সমাধান।

Libtelio লাইব্রেরিতে সাধারণ নেটওয়ার্ক ফাংশন অন্তর্ভুক্ত এবং ব্যবহারকারী সিস্টেম থেকে গঠিত এবং একে অপরের সাথে যোগাযোগ করতে ব্যবহৃত একটি ভার্চুয়াল মেশনেট নেটওয়ার্কের বাস্তবায়ন প্রদান করে। মেশনেট আপনাকে এনক্রিপ্ট করা টানেল স্থাপন করতে দেয় ডিভাইসগুলির মধ্যে এবং তাদের উপর ভিত্তি করে একটি পৃথক স্থানীয় নেটওয়ার্কের চেহারা তৈরি করুন।

আমরা স্বচ্ছতা এবং জবাবদিহিতার প্রতি আমাদের অঙ্গীকারের চিহ্ন হিসাবে এই পণ্যগুলিকে ওপেন সোর্স তৈরি করছি। আমরা প্রোগ্রামিং সম্প্রদায়ের ইনপুট এবং স্ক্রুটিনি চাই এবং তাদের দেখাই যে আমাদের নিজস্ব সফ্টওয়্যারটিতে আমাদের আস্থা আছে।

এই পদক্ষেপটি সহযোগিতামূলক অগ্রগতিতে আমাদের দৃঢ় বিশ্বাসকেও বোঝায়। সাইবারসিকিউরিটি এবং অ্যাপ ডেভেলপমেন্ট সম্প্রদায় প্রতিভাবান কোডার এবং পেন্টেস্টারে পূর্ণ যারা আমাদের অ্যাপে তাদের নিজস্ব অনন্য দৃষ্টিভঙ্গি আনতে পারে।

VPN এর বিপরীতে, Meshnet-এ সংযোগগুলি ডিভাইস এবং VPN সার্ভারের মধ্যে প্রতিষ্ঠিত হয় না, কিন্তু শেষ ডিভাইসগুলির মধ্যে, যা ট্র্যাফিক রাউটিং করার জন্য নোড হিসাবেও অংশগ্রহণ করে।

সমগ্র মেশনেট নেটওয়ার্কের জন্য, আপনি বাইরের বিশ্বের সাথে ইন্টারঅ্যাক্ট করার জন্য একটি সাধারণ সার্ভারকে সংজ্ঞায়িত করতে পারেন (উদাহরণস্বরূপ, যদি বহির্গামী নোডটি ব্যবহারকারীর বাড়িতে থাকে, তাহলে ব্যবহারকারী সংযুক্ত ডিভাইসগুলি থেকে কোন ট্রিপ এবং স্থানগুলিতে সংযোগ স্থাপন করে তা বিবেচ্য নয়। MeshNet-এ, বাহ্যিক পরিষেবাগুলির জন্য, নেটওয়ার্ক কার্যকলাপটি এরকম দেখাবে, যেন ব্যবহারকারী তাদের বাড়ির আইপি ঠিকানা থেকে সংযোগ করছেন)।

ওপেন সোর্সিং লিবটেলিও একটি বিশেষ গুরুত্বপূর্ণ পদক্ষেপ কারণ এই কোডটি কেবল আমাদের Linux ক্লায়েন্ট নয়, আমাদের সমস্ত NordVPN অ্যাপের মেরুদণ্ড গঠন করে। লিনাক্স সম্প্রদায়ের হাতে এই উপাদানটি রাখা, বর্তমানে সক্রিয় ওপেন সোর্স সম্প্রদায়গুলির মধ্যে একটি, প্রতিভাবান কোডার এবং বিকাশকারীদের আমাদের কোড পরীক্ষা করতে এবং আমাদের পরিষেবা উন্নত করতে উত্সাহিত করে৷

ওয়্যারগার্ডের বিভিন্ন বাস্তবায়ন মেশনেটে ট্র্যাফিক এনক্রিপ্ট করতে ব্যবহার করা যেতে পারে। মেশনেটের ভিপিএন সার্ভার এবং ব্যবহারকারী নোড উভয়ই প্রস্থান নোড হিসাবে ব্যবহার করা যেতে পারে।

একটি কনফিগারযোগ্য প্যাকেট ফিল্টার প্রদান করা হয় নেটওয়ার্কের মধ্যে ট্রাফিক সীমিত করতে এবং হোস্ট নির্ধারণের জন্য একটি DNS-ভিত্তিক পরিষেবা প্রদান করা হয়। প্রকাশিত লাইব্রেরি আপনাকে আপনার অ্যাপ্লিকেশনগুলিতে আপনার নিজস্ব MeshNet নেটওয়ার্কগুলি হোস্ট করতে দেয়৷

গ্রন্থাগার Libdrop নিরাপদ ফাইল শেয়ারিং সংগঠিত করার বৈশিষ্ট্য প্রদান করে ব্যবহারকারী ডিভাইসের মধ্যে। মেশনেট বা গ্লোবাল নেটওয়ার্কের মাধ্যমে থার্ড-পার্টি সার্ভারকে জড়িত না করে সরাসরি ফাইল পাঠানো এবং গ্রহণ করাকে সমর্থন করে।

সূক্ষ্মভাবে আপনি যদি এটি সম্পর্কে আরও জানতে আগ্রহী, আপনি বিশদটি পরীক্ষা করতে পারেন নিম্নলিখিত লিঙ্ক।

তোমাকে অবশ্যই জানাতে হবে ক্লায়েন্ট কোড GPLv3 লাইসেন্সের অধীনে খোলা. প্রোগ্রামিং ল্যাঙ্গুয়েজ গো, রাস্ট, সি এবং পাইথন ডেভেলপমেন্টে ব্যবহার করা হয়েছে। সমর্থিত বিতরণগুলি হল উবুন্টু, ফেডোরা, মাঞ্জারো, ডেবিয়ান, আর্চ, কালি, সেন্টোস এবং রাসবিয়ান।