অনিরাপদ ওয়্যারলেস নেটওয়ার্কে সংযোগ দিন


19

আমি একটি ওয়্যারলেস নেটওয়ার্কের সাথে সংযোগ করতে চাই (কোনও পাসওয়ার্ডের প্রয়োজন নেই)

আমি এই চেষ্টা করেছিলাম

sudo iwconfig wlan0 essid network-essid

এবং এটি চেষ্টা করে /etc/network/interfaces

auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
       wpa-ssid ="network-essid"

কিন্তু ifconfigএখনও দেখায়

wlan0     Link encap:Ethernet  HWaddr e8:94:f6:16:7f:f1  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

উত্তর:


15

আমার জন্য, উপরে প্রস্তাবিত সমাধানগুলি অসন্তুষ্টিজনক ছিল। একটির জন্য, আমার এসএসআইডি-তে একটি ফাঁকা রয়েছে, তাই আমার এটি উদ্ধৃতিতে নির্দিষ্ট করা দরকার। দ্বিতীয়ত, আমার এখানে বেশ কয়েকটি এসএসআইডি রয়েছে এবং আমি একটির সাথে বিশেষভাবে সংযুক্ত হতে চাই। আমি এটি ফাইলটিতে ব্যবহার করেছি /etc/wpa_supplicant/wpa_supplicant.confএবং এটি কাজ করেছে:

network={
   ssid="my ssid with spaces"
   key_mgmt=NONE
}

15

আমি পরিবর্তন wpa-ssid ="network-essid"করতে wireless-essid my_essid_without_quoteএবং এখন, এটা কাজ করে জরিমানা।

auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wireless-essid my_essid_without_quote

আমি এই সমাধানটি কালী চিত্র দিয়ে চেষ্টা করেছি এবং এটি কার্যকর হয়নি। আপনি কি কালী বা রাসবিয়ান দিয়ে এটি চেষ্টা করেছিলেন?
হ্যাক

11

এর শেষে নিম্নলিখিতটি যুক্ত করুন /etc/wpa_supplicant/wpa_supplicant.conf:

network={
    key_mgmt=NONE
    priority=-999
    }

এটি পরিসরে যে কোনও উন্মুক্ত / অনিরাপদ ওয়াইফাইয়ের সাথে সংযোগ স্থাপন করবে।

অগ্রাধিকার রেখার অর্থ হল এটি আপনার পছন্দসই নামযুক্ত অন্য যে কোনও নেটওয়ার্কের সাথে সংযুক্ত হবে।


এটি সাম্প্রতিক হুইজি রিলিজগুলিতে কাজ করবে না; যেহেতু ডাব্লুপিএ_সপ্লিক্টান্ট বাদ পড়েছে, কেবলমাত্র আমার জন্য নির্ভরযোগ্যভাবে কাজ করেছে তা জিইউআই সরঞ্জামটি ব্যবহার করছে
বৈভব মিশ্র

3
অদ্ভুত, কারণ এটি আমার জন্য সর্বশেষ রাস্পবিয়ান জেসিতে কাজ করে
মাইক রেড্রোব

ডেবিয়ান প্রসারিত উপর আমার জন্য কাজ করে। আমি আমার /etc/network/interfacesঅচ্ছুত থাকতে দিয়েছি এবং wpa_supplicant কনফিগারেশন ফাইলটিতে নিম্নলিখিতগুলি যুক্ত করব ssid="ssid-of-network"
ভোরাক

2

লুকানো এসএসআইডি এবং কোনও পাসওয়ার্ড ব্যবহার করে আমার জন্য চূড়ান্ত কার্যকারী কনফিগারেশন:

জন্য / etc / network /? ইন্টারফেস:

auto lo
iface lo inet loopback

allow-hotplug wlan0
iface wlan0 inet dhcp
wireless-essid my_hidden_ssid

/etc/wpa_supplicant/wpa_supplicant.conf

ctrl_interface=/var/run/wpa_supplicant
update_config=1
ap_scan=2
eapol_version=1
network={
        scan_ssid=1
        mode=0
        key_mgmt=NONE
        priority=-999
}

এর পরে আমি এটির আইপি ঠিকানাটি ধারাবাহিকভাবে পেয়েছি যাচাই করতে একাধিকবার রিবুট করেছি oot


লাইন ওয়্যারলেস-রচনা my_hided_ssid অকেজো, তাই এটি ছেড়ে দিন। মাইক রেড্রোবের উত্তর দেখুন।
ব্যবহারকারী3123159

1

ফাইলটির শেষে নিম্নলিখিতটি যুক্ত করুন /etc/wpa_supplicant/wpa_supplicant.conf

network={
    ssid="ssid"
    key_mgmt=NONE
}

0

আপনাকে কেবল সমান চিহ্নটি অপসারণ করতে হবে

wpa-ssid ="network-essid"

এটা করা উচিত

wpa-ssid "network-essid"

উবুন্টু 16.4 lts এ কাজ করে না।
ব্যবহারকারী3123159

0

ডকুমেন্টেশন> কনফিগারেশন> ওয়্যারলেস> ওয়্যারলেস-ক্লি ওয়াইফাই সেট করার জন্য কম্যান্ড লাইনের মাধ্যমে

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

ওয়াইফাই নেটওয়ার্কের বিশদ প্রাপ্ত

ওয়াইফাই নেটওয়ার্কগুলির জন্য স্ক্যান করতে sudo iwlist wlan0 স্ক্যান কমান্ডটি ব্যবহার করুন। এটি অন্যান্য দরকারী তথ্যের সাথে সমস্ত উপলব্ধ ওয়াইফাই নেটওয়ার্কের তালিকা তৈরি করবে। কোন কিছু খোঁজা:

'ESSID: "টেস্টিং" "ওয়াইফাই নেটওয়ার্কের নাম।

'আইই: আইইইই 802.11 আই / ডাব্লুপিএ 2 সংস্করণ 1' ব্যবহৃত প্রমাণীকরণ। এক্ষেত্রে এটি ডাব্লুপিএ 2, নতুন এবং আরও সুরক্ষিত ওয়্যারলেস স্ট্যান্ডার্ড যা ডাব্লুপিএ প্রতিস্থাপন করে। এই গাইডটির WPA বা WPA2 এর জন্য কাজ করা উচিত, তবে WPA2 এন্টারপ্রাইজের পক্ষে কাজ করতে পারে না। ডাব্লুইইপি হেক্স কীগুলির জন্য, এখানে সর্বশেষ উদাহরণটি দেখুন। ওয়্যারলেস নেটওয়ার্কের জন্য আপনার পাসওয়ার্ডও লাগবে। বেশিরভাগ হোম রাউটারের জন্য, এটি রাউটারের পিছনে স্টিকারে পাওয়া যায়। নীচের উদাহরণগুলির জন্য ESSID (ssid) পরীক্ষা করছে এবং পাসওয়ার্ড (পিএসএস) পাসওয়ার্ড পরীক্ষা করছে। রাস্পবেরি পাইতে নেটওয়ার্কের বিশদ যুক্ত করা

ন্যানোতে wpa-supplicant কনফিগারেশন ফাইলটি খুলুন:

sudo ন্যানো /etc/wpa_supplicant/wpa_supplicant.conf

ফাইলের নীচে যান এবং নিম্নলিখিতগুলি যুক্ত করুন:

নেটওয়ার্ক = {এসএসআইডি = "টেস্টিং" পিএসকি = "টেস্টিং পাসওয়ার্ড" above উপরের উদাহরণ অনুসারে, বা পূর্ব-এনক্রিপ্ট হওয়া 32 বাইট হেক্সাডেসিমেল সংখ্যা হিসাবে পাসওয়ার্ডটি ASCII উপস্থাপনা হিসাবে কনফিগার করা যেতে পারে। আপনি এনক্রিপ্ট হওয়া পিএসকে তৈরি করতে wpa_passphrase ইউটিলিটিটি ব্যবহার করতে পারেন। এটি এসএসআইডি এবং পাসওয়ার্ড নেয় এবং এনক্রিপ্ট করা পিএসকে জেনারেট করে। উপরের উদাহরণের সাথে, আপনি ডাব্লুপিএ_পাসফ্রেজ "টেস্টিং" "টেস্টিংপ্যাসওয়ার্ড" দিয়ে পিএসকে তৈরি করতে পারেন। আউটপুট নিম্নরূপ:

নেটওয়ার্ক = {এসএসিড = "টেস্টিং" # পিএসকি = "টেস্টিং পাসওয়ার্ড" পিএসকি = 131e1e221f6e06e3911a2d11ff2fac9182665c004de85300f9cac208a6a80531} নোট করুন যে কোডটির সরল পাঠ্য সংস্করণ উপস্থিত রয়েছে, তবে মন্তব্য করেছে। অতিরিক্ত সুরক্ষার জন্য আপনার এই লাইনটি চূড়ান্ত wpa_supplicant ফাইল থেকে মুছে ফেলা উচিত।

ডাব্লুপিএপ্যাসফ্রেজ সরঞ্জামটির জন্য 8 থেকে 63 টি বর্ণের মধ্যে একটি পাসওয়ার্ড প্রয়োজন। আরও জটিল পাসফ্রেজের জন্য আপনি wpa_passphrase "টেস্টিং" <ফাইল_র_এ_পাসવર્ડ_আইস_ স্টোরেড কল করে কোথাও কোনও ফাইলের অভ্যন্তরে পাসওয়ার্ডটি যদি কোনও পাঠ্য ফাইল হিসাবে সঞ্চিত থাকে তবে আপনি কোনও টেক্সট ফাইলের বিষয়বস্তুটি এক্সট্রাক্ট করতে পারেন এবং wpa_passphrase এর জন্য ইনপুট হিসাবে ব্যবহার করতে পারেন। অতিরিক্ত সুরক্ষার জন্য, আপনার ফাইল-কোথাও_পাসওয়ার্ড_আইস_সস্টার্ড পরে করা উচিত, সুতরাং সিস্টেমে মূল পাসওয়ার্ডের কোনও সরল পাঠ্য অনুলিপি নেই।

আপনি যদি wpa_passphrase এনক্রিপ্ট করা PSK ব্যবহার করে থাকেন তবে আপনি এনপিআর করা পিএসকে wpa_supplicant.conf ফাইলটিতে অনুলিপি করতে বা পেস্ট করতে পারেন, বা wpa_passphrase "টেস্টিং" পাসওয়ার্ড "টেস্টিং করে আপনার কনফিগারেশন ফাইলে সরঞ্জাম আউটপুটটিকে পুনর্নির্দেশ করতে পারেন >> / ইত্যাদি / wpa_supplicant / wpa_supplicant .conf। নোট করুন যে এর জন্য আপনাকে রুটে পরিবর্তন করতে হবে (sudo su এক্সিকিউট করে), বা আপনি wpa_passphrase "টেস্টিং" "টেস্টিংপ্যাসওয়ার্ড" | ব্যবহার করতে পারেন sudo tee -a /etc/wpa_supplicant/wpa_supplicant.conf> / dev / null, যা রুটে পরিবর্তন না করে পাসফ্রেজ সংযোজন করবে। উভয় পদ্ধতিই ফাইলটি পরিবর্তন করতে প্রয়োজনীয় প্রশাসনিক সুবিধাদি সরবরাহ করে। শেষ অবধি, নিশ্চিত হয়ে নিন যে আপনি >> ব্যবহার করছেন, বা টি ব্যবহার করে (একটি বিদ্যমান ফাইলে টেক্সট সংযোজন করতে উভয়ই ব্যবহার করা যেতে পারে), বা টি ব্যবহার করার সময় বাদ দেওয়া - সমস্ত সামগ্রী মুছে ফেলবে এবং তারপরে নির্দিষ্ট ফাইলে আউটপুট যুক্ত করবে। নোট করুন যে দ্বিতীয় রূপের শেষে / dev / নালটিতে পুনঃনির্দেশটি কেবলমাত্র স্ক্রিনকে আউটপুট করা থেকে (স্ট্যান্ডার্ড আউটপুট) বাধা দেয়।

এখন Ctrl + X, তারপরে Y টিপুন এবং তারপরে অবশেষে এন্টার টিপুন ফাইলটি সংরক্ষণ করুন।

Wpa_cli -i wlan0 পুনরায় কনফিগার করে ইন্টারফেসটি পুনরায় কনফিগার করুন।

এটি ifconfig wlan0 ব্যবহার করে সফলভাবে সংযুক্ত হয়েছে কিনা তা আপনি যাচাই করতে পারেন। যদি ইনট অ্যাডারের ক্ষেত্রটির পাশে একটি ঠিকানা থাকে তবে রাস্পবেরি পাই নেটওয়ার্কের সাথে সংযুক্ত হয়ে গেছে। যদি তা না হয় তবে আপনার পাসওয়ার্ড এবং ESSID সঠিক কিনা তা পরীক্ষা করে দেখুন।

অনিরাপদ নেটওয়ার্কগুলি

আপনি যে নেটওয়ার্কে সংযোগ করছেন তা যদি কোনও পাসওয়ার্ড ব্যবহার না করে তবে নেটওয়ার্কের জন্য ডাব্লুপিএ_সপ্লিক্যান্ট এন্ট্রিতে সঠিক কী_এমজিএমটি এন্ট্রি অন্তর্ভুক্ত করতে হবে। যেমন

নেটওয়ার্ক = {এসআইএসডি = "টেস্টিং" কী_ এমজিএমটি = কোনও নয়} লুকানো নেটওয়ার্ক

আপনি যদি কোনও লুকানো নেটওয়ার্ক ব্যবহার করেন, তবে wpa_supplicant ফাইল, স্ক্যান_সেসিডে একটি অতিরিক্ত বিকল্প সংযোগে সহায়তা করতে পারে।

নেটওয়ার্ক = {এসআইএসডি = "আপনার হিডেনএসআইডি" স্ক্যান_এসআইডি = 1 পিএসকি = "আপনার_উইফাই_প্যাসওয়ার্ড" if আপনি যদি যাচাই করতে পারেন এটি সফলভাবে ইফকনফিগ wlan0 ব্যবহার করে সংযুক্ত হয়েছে কিনা। যদি ইনট অ্যাডারের ক্ষেত্রটির পাশে একটি ঠিকানা থাকে তবে রাস্পবেরি পাই নেটওয়ার্কের সাথে সংযুক্ত হয়ে গেছে। যদি তা না হয় তবে আপনার পাসওয়ার্ডটি পরীক্ষা করুন এবং ESSID সঠিক।

একাধিক ওয়্যারলেস নেটওয়ার্ক কনফিগারেশন যুক্ত করা হচ্ছে

রাস্পবিয়ান এর সাম্প্রতিক সংস্করণগুলিতে ওয়্যারলেস নেটওয়ার্কিংয়ের জন্য একাধিক কনফিগারেশন সেটআপ করা সম্ভব। উদাহরণস্বরূপ, আপনি একটি বাড়ির জন্য এবং একটি স্কুলের জন্য সেট আপ করতে পারেন।

উদাহরণ স্বরূপ

নেটওয়ার্ক = {এসএসআইডি = "স্কুল নেট নেটওয়ার্ক এসআইএসডি" পিএসকি = "পাসওয়ার্ডস্কুল" আইডি_স্ট্র = "স্কুল"}

নেটওয়ার্ক = {এসএসআইডি = "হোমনেট এসএসআইডি" পিএসকি = "পাসওয়ার্ডহোম" আইডি_স্ট্র = "হোম" you আপনার যদি দুটি নেটওয়ার্কের পরিসীমা থাকে তবে আপনি তাদের মধ্যে বেছে নিতে অগ্রাধিকার বিকল্পটি যুক্ত করতে পারেন। সর্বাধিক অগ্রাধিকার সহ নেটওয়ার্কের ব্যাপ্তিটি সংযুক্ত রয়েছে।

নেটওয়ার্ক = {এসআইএসডি = "হোমঅনএসএসআইডি" পিএসকি = "পাসওয়ার্ডএইন" অগ্রাধিকার = 1 আইডি_স্ট্র = "হোমঅন"}

নেটওয়ার্ক = {এসএসআইডি = "হোমটুইএসআইএসডি" পিএসকি = "পাসওয়ার্ডটু" অগ্রাধিকার = 2 আইডি_স্ট্রেড "হোম টু"}

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