ডেবিয়ানের কমান্ড লাইন থেকে ওয়াইফাই সংযোগের 3 উপায়

3 Ways Connect Wifi From Command Line Debian



এই টিউটোরিয়ালটি সংক্ষিপ্তভাবে ব্যাখ্যা করে কিভাবে লিনাক্স ডেবিয়ান এবং ডেবিয়ান ভিত্তিক ডিস্ট্রিবিউশনের কমান্ড লাইন থেকে 3 টি ভিন্ন উপায়ে ওয়াইফাই এর সাথে সংযোগ স্থাপন করতে হয়: ব্যবহার করে nmcli , nmtui এবং wpa_supplicant । অতিরিক্তভাবে nmcli, nmtui এবং wpa_supplicant এ, iwconfig, iwlist এবং dhclient কমান্ড ব্যবহার করা হয়েছে এবং সংক্ষিপ্তভাবে এই টিউটোরিয়ালে ব্যাখ্যা করা হয়েছে।

Iwconfig ব্যবহার করে নেটওয়ার্ক আবিষ্কার করা:

শুরু করার আগে আমাদের যে নেটওয়ার্কের সাথে আমরা সংযোগ করতে চাই তার রচনা বা নাম জানতে হবে।







এই টিউটোরিয়ালটি কিভাবে ব্যবহার করতে হয় তা দেখায় আইকনফিগ উপলব্ধ নেটওয়ার্ক স্ক্যান করার কমান্ড। আইকনফিগ এর অনুরূপ কমান্ড ifconfig কিন্তু বেতার ইন্টারফেস পরিচালনা করতে। এই কমান্ড ব্যবহারকারীকে ফ্রিকোয়েন্সি বা চ্যানেল সম্পাদনা করতে, নেটওয়ার্ক ডিভাইস মোড (অ্যাড-হক, ম্যানেজড, মাস্টার, রিপিটার, মনিটর, সেকেন্ডারি), একটি ESSID ইত্যাদি সেট করার জন্য অনুমতি দেয়।



দ্রষ্টব্য: SSID/ESSID নেটওয়ার্ক বা রাউটারের নাম বা শনাক্তকারী।



ওয়াইফাই কার্ড সঠিকভাবে সনাক্ত হয়েছে কিনা তা পরীক্ষা করার জন্য প্রথমে কমান্ডটি চালান iwconfig নিম্নলিখিত স্ক্রিনশটে দেখানো হয়েছে:





sudoiwconfig

আপনি দেখতে পারেন আউটপুট লুপব্যাক (lo) ইন্টারফেস, ইথারনেট কার্ড (enp2s0) এবং ওয়াইফাই কার্ড দেখায় wlp3s0 যা আমরা কমান্ড ব্যবহার করে উপলব্ধ নেটওয়ার্ক স্ক্যান করতে ব্যবহার করব Iwlist



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

তৃতীয় লাইন অন্তর্ভুক্ত সংক্ষিপ্ত সীমা পুনরায় চেষ্টা করুন যা ব্যর্থ ট্রান্সমিশনের পরে প্রচেষ্টার সংখ্যা নির্ধারণ করে এবং আরটিএস চৌকাঠ সংযোগের পূর্বে নিশ্চিতকরণের সংখ্যা নির্ধারণ করা, টুকরা থ্র আপনার কার্ড পাঠাবে সর্বোচ্চ প্যাকেটের আকার দেখায়।

শেষ দুটি লাইন দেখায় কোন প্রমাণীকরণ নেই এবং পাওয়ার ম্যানেজমেন্ট বন্ধ আছে।

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

উপলব্ধ নেটওয়ার্কগুলির একটি তালিকা মুদ্রণ করতে নিম্নলিখিত কমান্ডটি চালান:

sudoiwlist wlp3s0 স্ক্যান

বিঃদ্রঃ: প্রতিস্থাপন করুন wlp3s0 আপনার ওয়্যারলেস কার্ড যখন কমান্ড প্রদর্শিত হয় iwconfig মৃত্যুদণ্ড কার্যকর করা হয়েছিল।

আপনি দেখতে পাচ্ছেন আউটপুটটি লিনাক্সহিন্ট অ্যাক্সেস পয়েন্ট সহ বেশ কয়েকটি নেটওয়ার্ক দেখায়, তবুও ফর্ম্যাটটি ব্যবহারকারী বান্ধব নয়। আপনি যদি কেবল ESSID বা বাকি নেটওয়ার্কগুলি বাদ দিয়ে উপলব্ধ নেটওয়ার্কগুলির নাম মুদ্রণ করতে চান তবে চালান:

sudoiwlist wlp3s0 স্ক্যান| খপ্পরESSID

আপনি এখন দেখতে পারেন আউটপুট স্পষ্ট এবং অ্যাক্সেস পয়েন্ট নাম (essid) সীমাবদ্ধ।

Nmcli ব্যবহার করে কমান্ড লাইন থেকে ওয়াইফাই সংযোগ:

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

নিচের সিনট্যাক্সটি দেখায় যে কিভাবে লিনাক্সহিন্ট নেটওয়ার্কে (পূর্বে ব্যবহৃত কমান্ড ইউলিস্টের সাথে আবিষ্কৃত) নিচের যুক্তিগুলির মাধ্যমে এনএমসিএলআই সম্পাদন করে:

nmcli d wifi সংযোগ LinuxHint পাসওয়ার্ড morochita

কোথায় ডি ওয়াইফাই ওয়্যারলেস ডিভাইস নির্দিষ্ট করে, LinuxHint সংযোগ করুন essid নির্দিষ্ট করে এবং পাসওয়ার্ড morochita শব্দসংকেত.

বিঃদ্রঃ: প্রতিস্থাপন করুন লিনাক্সহিন্ট আপনার রাউটারের ssid এর জন্য এবং morochita আপনার প্রকৃত পাসওয়ার্ডের জন্য।

আপনি nmcli এ অতিরিক্ত তথ্য পেতে পারেন https://linux.die.net/man/1/nmcli

Nmtui ব্যবহার করে কনসোল থেকে ওয়াইফাই সংযোগ:

Nmtui হল একটি ইন্টারেক্টিভ অভিশাপ-ভিত্তিক বিকল্প nmcli এবং নেটওয়ার্ক ম্যানেজার, কনসোল রান এ:

nmtui

প্রথম পর্দা আমাদের একটি বিদ্যমান সংযোগ সম্পাদনা করতে, একটি নতুন সংযোগ সক্রিয় করতে এবং আমাদের হোস্টনাম সম্পাদনা করতে দেয়। দ্বিতীয় বিকল্পটি চয়ন করুন একটি সংযোগ সক্রিয় করুন এবং টিপুন লিখুন

Nmtui উভয় তারযুক্ত এবং বেতার উপলব্ধ নেটওয়ার্ক দেখাবে। আপনার অ্যাক্সেস পয়েন্ট নির্বাচন করুন এবং টিপুন লিখুন

বিঃদ্রঃ: এই উদাহরণের জন্য ESSID পাসওয়ার্ড অনুরোধের ধাপ দেখানোর জন্য LinuxHint থেকে LinuxH1nt এ পরিবর্তন করা হয়েছিল।

পরের স্ক্রিনে পাসওয়ার্ড চাওয়া হবে, পূরণ করুন এবং টিপুন লিখুন অবিরত রাখতে.

এবং আপনি সংযুক্ত থাকবেন।

আপনি Nmtui এর ম্যান পৃষ্ঠায় অতিরিক্ত তথ্য পেতে পারেন https://www.mankier.com/1/nmtui

Wpa_supplicant ব্যবহার করে ওয়াইফাই সংযোগ করুন:

Wpa_supplicant একটি আবেদনকারী যা প্রমাণীকরণ প্রক্রিয়ায় আলোচনার অনুমতি দেয়। Nmcli এবং nmtui এর বিপরীতে, wpa_supplicant ডেবিয়ানে ডিফল্টরূপে ইনস্টল করা নেই।

ডেবিয়ান ভিত্তিক সিস্টেমে wpa_supplicant ইনস্টল করতে:

sudoউপযুক্তইনস্টলwpasupplicant

আপনাকে ফাইলটি সম্পাদনা করতে হবে /etc/wpa_supplicant.conf আপনার অ্যাক্সেস পয়েন্ট রচনা এবং পাসওয়ার্ড যোগ করে, আপনি নিম্নলিখিত কমান্ডটি কার্যকর করে এটি অর্জন করতে পারেন:

wpa_passphrase LinuxHint morochita| sudo টি /ইত্যাদি/wpa_supplicant.conf

বিঃদ্রঃ: আপনার প্রকৃত পাসওয়ার্ডের জন্য আপনার essid এবং morochita এর জন্য LinuxHint প্রতিস্থাপন করুন। আপনি স্পেসযুক্ত নেটওয়ার্ক নামগুলির জন্য উদ্ধৃতি চিহ্ন ব্যবহার করতে পারেন।

একবার wpa_supplicant.conf সম্পাদিত হয়ে গেলে, আপনি নিম্নোক্ত কমান্ডটি সম্পাদন করে সংযোগ করতে পারেন -সি কনফিগারেশন ফাইল নির্দিষ্ট করে এবং -আই নেটওয়ার্ক ইন্টারফেস নির্দিষ্ট করে:

sudowpa_supplicant-সি /ইত্যাদি/wpa_supplicant.conf-আইwlp3s0

যেমন আপনি ব্যবহার করে দেখতে পারেন iwconfig , এখন আপনার ওয়্যারলেস কার্ডটি অ্যাক্সেস পয়েন্টের সাথে যুক্ত।

sudoiwconfig

সংযোগ করতে, কমান্ডটি চালান dhclient একটি গতিশীল আইপি ঠিকানা পেতে নিম্নলিখিত স্ক্রিনশটে দেখানো হয়েছে:

sudodhclient wlp3s0

বিঃদ্রঃ: প্রতিস্থাপন করুন wlp3s0 আপনার ওয়্যারলেস কার্ডের জন্য।

কার্যকর করার পর dhclient , আপনাকে সংশ্লিষ্ট অ্যাক্সেস পয়েন্টের মাধ্যমে ইন্টারনেটের সাথে সংযুক্ত থাকতে হবে।

আপনি wpa_supplicant এ অতিরিক্ত তথ্য পেতে পারেন https://linux.die.net/man/8/wpa_supplicant

আমি আশা করি আপনি এই টিউটোরিয়ালটি ডেবিয়ান ভিত্তিক সিস্টেমে কমান্ড লাইন থেকে ওয়াইফাই সংযোগের জন্য দরকারী পেয়েছেন। আরও লিনাক্স টিউটোরিয়াল এবং টিপসের জন্য LinuxHint অনুসরণ করুন।