তারযুক্ত রাউটার হিসাবে রাস্পবেরি পাই ব্যবহার করা

Using Raspberry Pi Wired Router



আপনি আপনার রাস্পবেরি পাই সিঙ্গেল বোর্ড কম্পিউটারকে রাউটারে কনফিগার করতে পারেন। রাস্পবেরি পাইয়ের একটি ওয়াই-ফাই নেটওয়ার্ক ইন্টারফেস এবং একটি তারযুক্ত নেটওয়ার্ক ইন্টারফেস রয়েছে। আপনি রাস্পবেরি পাইকে ওয়্যারলেস রাউটার বা তারযুক্ত রাউটার হিসাবে কনফিগার করতে পারেন।

আপনি আপনার রাস্পবেরি পাইকে একটি ওয়্যারলেস ওয়াই-ফাই নেটওয়ার্কের সাথে সংযুক্ত করতে পারেন যার ইন্টারনেট সংযোগ রয়েছে এবং ওয়্যার্ড নেটওয়ার্ক ইন্টারফেসে ইন্টারনেট ট্রাফিককে রুট করে। এইভাবে, আপনি আপনার রাস্পবেরি পাইকে তারযুক্ত রাউটার হিসাবে ব্যবহার করতে পারেন।







অথবা, আপনি ওয়্যার্ড নেটওয়ার্ক ইন্টারফেসের মাধ্যমে ইন্টারনেট সংযোগ আছে এমন একটি নেটওয়ার্কের সাথে সংযোগ করতে পারেন, রাস্পবেরি পাই এর ওয়াই-ফাই নেটওয়ার্ক ইন্টারফেস ব্যবহার করে একটি ওয়াই-ফাই হটস্পট তৈরি করুন এবং ওয়াই-ফাই নেটওয়ার্ক ইন্টারফেসে ইন্টারনেট ট্রাফিক রাউটার করুন। এইভাবে, আপনি আপনার রাস্পবেরি পাইকে ওয়্যারলেস রাউটার হিসাবে ব্যবহার করতে পারেন।



এই নিবন্ধে, আমি আপনাকে দেখাতে যাচ্ছি কিভাবে রাস্পবেরি পাইকে তারযুক্ত রাউটার হিসাবে কনফিগার করতে হয়। চল শুরু করা যাক.



আপনার যা প্রয়োজন:

আপনার রাস্পবেরি পাইকে তারযুক্ত রাউটার হিসাবে কনফিগার করার জন্য, আপনার নিম্নলিখিত জিনিসগুলির প্রয়োজন:





1) একটি রাস্পবেরি পাই একক বোর্ড কম্পিউটার
2) একটি রাস্পবেরি পাই পাওয়ার অ্যাডাপ্টার বা একটি 2.1A ইউএসবি পাওয়ার ব্যাংক
3) মাইক্রোএসডি কার্ডে রাস্পবিয়ান ওএস ফ্ল্যাশ করার জন্য একটি এসডি কার্ড রিডার।
4) একটি মাইক্রোএসডি কার্ড
5) একটি নেটওয়ার্ক সুইচ
6) ইথারনেট তারগুলি
7) রাস্পবেরি পাইকে সংযুক্ত করার জন্য একটি ওয়াই-ফাই নেটওয়ার্ক
8) রাস্পবেরি পাই কনফিগার করার জন্য একটি কম্পিউটার/ল্যাপটপ



মাইক্রোএসডি কার্ডে রাস্পবিয়ান ওএস ফ্ল্যাশ করা:

প্রথমে, পরিদর্শন করুন রাস্পবিয়ানের অফিসিয়াল ডাউনলোড পৃষ্ঠা এবং এ ক্লিক করুন ZIP ডাউনলোড করুন এর বোতাম রাস্পবিয়ান বাস্টার লাইট ছবি

আপনার ব্রাউজারের রাস্পবিয়ান বাস্টার লাইট ইমেজ ডাউনলোড করা শুরু করা উচিত।

ডাউনলোড শেষ হয়ে গেলে, আপনি রাস্পবেরি পাই এর জন্য বেলেনা ইচার বা অন্যান্য চিত্র লেখার প্রোগ্রামগুলি ব্যবহার করতে পারেন রাস্পবিয়ান বাস্টার লাইট ইমেজটি মাইক্রোএসডি কার্ডে লিখতে। আমি এই নিবন্ধে এচার ব্যবহার করব।

আপনি এচার ডাউনলোড করতে পারেন, ভিজিট করুন বালেনা এচারের অফিসিয়াল ওয়েবসাইট । তারপরে, ইচার ডাউনলোড এবং ইনস্টল করুন।

বিঃদ্রঃ: এচার লিনাক্সেও কাজ করে। লিনাক্সে এচার ইনস্টল করার জন্য, লিনাক্সে ইচার ইনস্টল করুন নিবন্ধটি দেখুন।

একবার ইচার ইনস্টল হয়ে গেলে, ইচার চালান। ক্লিক করুন ছবি নির্বাচন করুন

আপনার সবেমাত্র ডাউনলোড করা রাস্পবিয়ান বাস্টার লাইট ছবিটি নির্বাচন করুন এবং ক্লিক করুন খোলা

আপনার মাইক্রোএসডি কার্ড আপনার মাইক্রোএসডি কার্ড রিডারে ertোকান এবং আপনার কম্পিউটারে প্লাগ করুন। তারপর, ক্লিক করুন লক্ষ্য নির্বাচন করুন

তালিকা থেকে আপনার এসডি কার্ড নির্বাচন করুন এবং ক্লিক করুন চালিয়ে যান

এখন, ক্লিক করুন ফ্ল্যাশ

Etcher এসডি কার্ড ঝলকানি শুরু করা উচিত।

এই মুহুর্তে, এসডি কার্ডটি ফ্ল্যাশ করা উচিত।

এখন, আপনি একটি দেখতে হবে বুট আপনার কম্পিউটারে ড্রাইভ করুন। এটিতে নেভিগেট করুন।

একটি নতুন ফাইল তৈরি করুন, ssh (কোন ফাইল এক্সটেনশন ছাড়া)।

একটি নতুন ফাইল তৈরি করুন wpa_supplicant.conf এবং এটিতে নিম্নলিখিত লাইনগুলি টাইপ করুন।

ctrl_interface=তোমাকে=/কোথায়/দৌড়/wpa_supplicantগ্রুপ= নেটদেব
update_config=
দেশ= মার্কিন যুক্তরাষ্ট্র
অন্তর্জাল={
ssid='আপনার_উইফআই_এসআইডি'
psk='আপনার_উইফাই_প্যাসওয়ার্ড'
স্ক্যান_সিড=
অগ্রাধিকার=
}

প্রতিস্থাপন নিশ্চিত করুন আপনার_ WIFI_SSID এবং আপনার_ওয়াইফাই_প্যাসওয়ার্ড আপনার Wi-Fi SSID এবং পাসওয়ার্ডে।

এখন, খুলুন cmdline.txt ফাইল এবং যোগ করুন ipv6.disable = 1 IPv6 নিষ্ক্রিয় করার জন্য লাইনের শেষে।

রাস্পবেরি পাইতে শক্তি:

এখন, রাস্পবেরি পাইতে মাইক্রোএসডি কার্ড সন্নিবেশ করান, ইথারনেট তারের এক প্রান্তকে রাস্পবেরি পাই এবং এক প্রান্ত আপনার নেটওয়ার্ক সুইচের সাথে সংযুক্ত করুন। তারপরে, রাস্পবেরি পাইতে শক্তি।

SSH এর মাধ্যমে রাস্পবেরি পাই এর সাথে সংযোগ স্থাপন:

একবার রাস্পবেরি পাই শুরু হলে, এটি ওয়াই-ফাই নেটওয়ার্ক থেকে একটি আইপি ঠিকানা পাওয়া উচিত। আপনি আপনার রাস্পবেরি পাই এর আইপি ঠিকানা খুঁজে পেতে যেকোনো নেটওয়ার্ক স্ক্যানার বা আপনার ওয়াই-ফাই রাউটার প্রশাসন পৃষ্ঠা ব্যবহার করতে পারেন।

একবার আপনি আপনার রাস্পবেরি পাই এর আইপি ঠিকানা খুঁজে পেলে, এসএসএইচ এর মাধ্যমে এটির সাথে সংযুক্ত করুন:

$sshপাই192.168.0.105

টাইপ করুন হ্যাঁ এবং টিপুন

ডিফল্ট পাসওয়ার্ড টাইপ করুন রাস্পবেরি এবং টিপুন

আপনাকে আপনার রাস্পবেরি পাইতে লগ ইন করা উচিত।

নেটওয়ার্ক কনফিগার করা:

এখন, একটি নেটওয়ার্ক কনফিগারেশন ফাইল তৈরি করুন wlan0 নেটওয়ার্ক ইন্টারফেস নিম্নরূপ:

$sudo ন্যানো /ইত্যাদি/অন্তর্জাল/interfaces.d/wlan0

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

allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf/ইত্যাদি/wpa_supplicant/wpa_supplicant.conf

এখন, একটি নেটওয়ার্ক কনফিগারেশন ফাইল তৈরি করুন eth0 নেটওয়ার্ক ইন্টারফেস নিম্নরূপ:

$sudo ন্যানো /ইত্যাদি/অন্তর্জাল/interfaces.d/eth0

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

স্বয়ং eth0
iface eth0 inet স্ট্যাটিক
ঠিকানা 192.168.100.1
নেটমাস্ক 255.255.255.0

এখন, নিষ্ক্রিয় করুন dhcpcd নিম্নলিখিত কমান্ড দিয়ে সেবা:

$sudosystemctl dhcpcd নিষ্ক্রিয় করুন

এখন, পরিবর্তনগুলি কার্যকর হওয়ার জন্য আপনার রাস্পবেরি পাই পুনরায় চালু করুন।

$sudoরিবুট

একবার আপনার রাস্পবেরি পাই শুরু হলে, এর নেটওয়ার্ক কনফিগারেশন চেক করুন wlan0 নেটওয়ার্ক ইন্টারফেস নিম্নরূপ:

$ip addrwlan0 দেখান

wlan0 DHCP এর মাধ্যমে একটি IP ঠিকানা পাওয়া উচিত।

এছাড়াও, এর নেটওয়ার্ক কনফিগারেশন চেক করুন eth0 নেটওয়ার্ক ইন্টারফেস নিম্নরূপ:

$ip addreth0 দেখান

একটি স্ট্যাটিক আইপি ঠিকানা বরাদ্দ করা উচিত eth0 নেটওয়ার্ক ইন্টারফেস.

wlan0 এবং eth0 , উভয় সঠিকভাবে কনফিগার করা উচিত।

এখন, নিম্নলিখিত কমান্ড দিয়ে APT প্যাকেজ রিপোজিটরি ক্যাশে আপডেট করুন:

$sudoউপযুক্ত আপডেট

নিম্নলিখিত কমান্ড দিয়ে ISC DHCP সার্ভার ইনস্টল করুন:

$sudoউপযুক্তইনস্টলisc-dhcp- সার্ভার

টিপুন এবং এবং তারপর টিপুন ইনস্টলেশন নিশ্চিত করতে।

ISC DHCP সার্ভার ইনস্টল করা উচিত।

এখন, খুলুন dhcpd.conf নিম্নরূপ ফাইল:

$sudo ন্যানো /ইত্যাদি/dhcp/dhcpd.conf

স্থির কর ডোমেন নাম এবং ডোমেইন-নাম-সার্ভার নিম্নরূপ.

একটু নিচে স্ক্রল করুন এবং অস্বস্তি প্রামাণিক; লাইন

এছাড়াও, কনফিগারেশন ফাইলে নিম্নলিখিত লাইন যুক্ত করুন এবং ফাইলটি সংরক্ষণ করুন।

সাবনেট 192.168.100.0 নেটমাস্ক 255.255.255.0{
পরিসীমা 192.168.100.50 192.168.100.240;
বিকল্প রাউটার 192.168.100.1;
বিকল্প সাবনেট-মাস্ক 255.255.255.0;
}

এখন, খুলুন /etc/default/isc-dhcp-server নিম্নরূপ কনফিগারেশন ফাইল:

$sudo ন্যানো /ইত্যাদি/ডিফল্ট/isc-dhcp- সার্ভার

যোগ করুন, eth0 প্রতি ইন্টারফেস V4 পরিবর্তনশীল এবং ফাইল সংরক্ষণ করুন।

এখন, রাস্পবেরি পাই পুনরায় বুট করুন।

$sudoরিবুট

একবার আপনার রাস্পবেরি পাই শুরু হলে, isc-dhcp- সার্ভার সেবা হওয়া উচিত সক্রিয় (চলমান)

$sudosystemctl অবস্থা isc-dhcp- সার্ভার

ফায়ারওয়াল কনফিগার করা এবং প্যাকেট ফরওয়ার্ডিং সক্ষম করুন:

এখন, নিম্নরূপ ফায়ারওয়াল্ড ইনস্টল করুন:

$sudoউপযুক্তইনস্টলফায়ারওয়াল্ড

টিপুন এবং এবং তারপর টিপুন ইনস্টলেশন নিশ্চিত করতে।

ফায়ারওয়াল্ড ইনস্টল করা উচিত।

দ্য ফায়ারওয়াল্ড সেবা হওয়া উচিত সক্রিয় (চলমান) গতানুগতিক.

$sudosystemctl অবস্থা ফায়ারওয়াল্ড

এখন, নিম্নলিখিত কমান্ড দিয়ে ফায়ারওয়ালের মাধ্যমে DHCP ট্রাফিকের অনুমতি দিন:

$sudoফায়ারওয়াল- cmd--এড-সার্ভিস= ডিএইচসিপি-স্থায়ী

নিম্নলিখিত কমান্ড দিয়ে আইপি প্যাকেট ফরওয়ার্ড করার অনুমতি দিন:

$sudoফায়ারওয়াল- cmd-add-masquerade -স্থায়ী

অবশেষে, আপনার রাস্পবেরি পাই পুনরায় বুট করুন।

$sudoরিবুট

সুইচে ক্লায়েন্টদের সংযুক্ত করা হচ্ছে:

একবার আপনার রাস্পবেরি পাই শুরু হয়ে গেলে, অন্য ইথারনেট তারের এক প্রান্ত সুইচ এবং অন্য প্রান্তটি আপনার ল্যাপটপ/ডেস্কটপ বা অন্যান্য ডিভাইসে সংযুক্ত করুন।

আপনার রাস্পবেরি পাইতে চলমান ডিএইচসিপি সার্ভারের মাধ্যমে আপনার ডিভাইসকে একটি আইপি ঠিকানা দেওয়া উচিত এবং ইন্টারনেটে সংযোগ করতে সক্ষম হওয়া উচিত।

সুতরাং, এভাবেই আপনি আপনার রাস্পবেরি পাইকে তারযুক্ত রাউটার হিসাবে ব্যবহার করেন। এই নিবন্ধটি পড়ার জন্য ধন্যবাদ।