সর্বশেষ সম্পাদনা করেছেন linx_freak (১১-০৮-২০১২ ২১:৪৭)

টপিকঃ Mikrotik হটস্পট

ইন্টারনেট এ সংযুক্ত হবার জন্য হটস্পট একটি জনপ্রিয় মাধ্যম। Mikrotik Router OS-এ এই সুবিধা সংযুক্ত অবস্থায় পাওয়া যায়। আর এর জন্য আপনি যেকোনো  i386 PC কিংবা Router Board ব্যাবহার করতে পারেন।

আজকের উদাহরণে  Mikrotik Router OS ব্যাবহার করে একটি হটস্পট তৈরি করব এবং তা User Manager (Mikrotik Radius) এর সাথে সংযোগ করে দেব। Mikrotik এর হটস্পট সুবিধা খুবই ব্যাপক আর শক্তিশালী। এই টিউটোরিয়াল আমি ছোট্ট পরিসরে আলোচনা করব।

আমি ধরেই নিচ্ছি আপনারা (পূর্বের টিউটোরিয়াল অনুসরণ  না করে) নতুন করে শুরু করছেন।


রাউটার ইন্সটলেশন ও কনফিগারেশন
Mikrotik একটি লিনাক্স ভিত্তিক OS। প্রথমে mikrotik থেকে Mikrotik ISO ফাইলটি ডাউনলোড করে নিন। যেকোনো CD Burning সফটওয়্যার দিয়ে Iamge হিসেবে Burn করুন। এরপর CD থেকে পিসি বুট করুন।

http://projanmo.5gbfree.com/mikrotik-hotspot/install.png
নোট : উপরের চিত্রে hotspot, web-proxy,wireless সিলেক্ট করা নেই। কিন্তু আপনারা তা করে নিতে ভুলবেন না।

এরপর আপনাকে বলা হবে
Warning: all data on the disk will be erased!
Continue? [y/n]
y প্রেস  করুন।
Do you want to keep old configuration? [y/n]: n
Creating partition...
Formatting disk...
এরপর 
Software installed.
Press ENTER to reboot
দেখতে পেলে ENTER চেপে reboot করুন।

এই উদাহরণে Mikrotik এ আছে দুটি ল্যান কার্ড.
1) ether1 = IP 10.0.0.1 / ল্যান (Wlan)ইন্টারফেস Hotspot সার্ভিস
2) ether2 = IP 192.168.2.1 / ওয়েন (Wan) ইন্টারফেস, DSL / ফাইবার / ISP Connection ইত্যাদির সঙ্গে সংযুক্ত
login এর জন্য username টাইপ করুন <admin>
Password দিন ।


ইন্টারফেস দুটিতে IP যোগ করার জন্য নিচের মত করে টাইপ করুন।
 
[admin@Mikrotik] > ip address add address=10.11.0.1/8 interface=wlan1
[admin@Mikrotik] > ip address add address=192.168.2.1/24 interface=wan

( নোট:  যারা  পূর্বের টিউটোরিয়াল অনুসরণ কাজটি করে ফেলেছেন তারা শুধু মাত্র প্রথম লাইনটি অনুসরণ করবেন। এবং নিম্নলিখিত Default Route-লাইনটি বাদ দিয়ে যাবেন।)

এবার Default Route যোগ করুন।
[admin@MikroTik] > ip route add gateway 192.168.24.1

নিম্নলিখিত কমান্ড এর সাহায্যে wlan1 ইন্টারফেসটি কনফিগার করে নিন।
[admin@Mikrotik]> interface wireless set wlan1 ssid="My HotSpot" band=2.4ghz-b mode=ap-bridge

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

এবার নিচের কমান্ড দিয়ে hotspot setup চালু করে দিন।


http://projanmo.5gbfree.com/mikrotik-hotspot/hotspot-setup.jpg


উপরে smtp server এ আপনি আপনার নিজস্ব SMTP ব্যবহার করতে পারেন। এতে এই network এর বেবহারকারিরা অন্য কোনও SMTP সার্ভিস ব্যাবহার করতে পারবেন নাহ।
dns server এ আপনার DNS ব্যবহার করুন।
dns name এ আপনার সার্ভার এর পুরো নাম (FQDN)
hotspot user এ একটি পরীক্ষামূলক ব্যবহারকারি যোগ করুন।


এবার একটি ব্যবহারকারির PC থেকে কানেক্ট করে ব্রাউজার খুলুন। www.google.com.bd লিখুন। নিম্নের মত লগইন পেজ দেখতে পাবেন।
http://projanmo.5gbfree.com/mikrotik-hotspot/hotspot_login.jpg

এইমাত্র তৈরি করা ইউজার hotspot ও password durho দ্বারা লগইন করুন। google দেখতে পাবেন এবং PopUp-এ আপনার লগইন তথ্য দেখতে পাবেন।

http://projanmo.5gbfree.com/mikrotik-hotspot/after-login.jpg

ইউজার ম্যানাজার বিলিং সেটআপ

এবার Mikrotik-এর radius (ইউজার ম্যানেজার) userman কনফিগার করব। User Manager একটি ওয়েব নির্ভর ও সহজ Miktorik ইউজার ম্যানেজমেন্ট সিস্টেম। আপনি চাইলে অন্য কোন নেটওয়ার্ক এ userman কনফিগার করতে পারেন।

প্রথমেই চেক করে নিন পূর্ব থেকেই কোন hospot user আছে কিনা।

[admin@MikroTik] > ip hotspot user print
Flags: X - disabled, D - dynamic
# SERVER NAME ADDRESS PROFILE UPTIME
0 hotspot default 0s

আগেই তৈরি করা ইউজার দেখতে পাবেন। নিম্নলিখিত কমান্ড এর সাহায্যে তা বাদ দিন।

[admin@MikroTik] > ip hotspot user remove 0

আপনি চাইলে বহু ইউজার একসাথে মুছে ফেলতে পারেন, শুধুমাত্র , (COMA) সাহায্যে আলাদা করে।
এবার User  manager এডমিনিস্ট্রেট করার জন্য নিচের মত কমান্ড দিয়ে admin ইউজার যোগ করেনিন।

[admin@MikroTik] > tool user-manager customer add login=admin password=password


এখন hotspot কে radius client হিসেবে user-manager এর সাথে জুড়ে দিতে হবে। তা করতে নিচের মত কমান্ড দিন।
[admin@MikroTik] > tool user-manager router add ip-address=hotspot-ip shared-secret=1111  subscriber=admin

এখানে ip-address=hotspot-ip এ আপনার mikrotik এর IP ব্যবহার করবেন।

এবার হটস্পট এ radius server জুড়ে দিন।
[admin@MikroTik] > radius add service=hotspot address=ip-address secret=1111

আপনার তৈরি করা hotspot প্রোফাইল দেখতে
[admin@MikroTik] > ip hotspot profile print

Radius একটিভ করুন।
[admin@MikroTik] > ip hotspot profile set 1 use-radius=yes


নোট : যারা পূর্বের টিউটোরিয়াল অনুসরণ user-manager সেটআপ করে ফেলেছেন তারা ইউজার ম্যানাজার বিলিং সেটআপ এই অংশটি বাদ দিয়ে যান।  এবং winbox দিয়ে লগইন করে ডান দিকে IP>Hotspot সিলেক্ট করুন। আপনার তৈরি করা Hotspot প্রোফাইল দেখতে পাবেন। তাতে ডাবল ক্লিক করুন।
http://projanmo.5gbfree.com/mikrotik-hotspot/winbox-hotspot.jpg
প্রোফাইলটি খুললে এর Radius ট্যাব থেকে Use Radius এই অপশনটি টিক দিয়ে Apply>OK করুন।
http://projanmo.5gbfree.com/mikrotik-hotspot/winbox-use-radius.jpg
এবার ডান দিকের Menu থেকে Radius এ ক্লিক করুন। আপনার পূর্বে তৈরি করা radius টি দেখতে পাবেন। তাতে ডাবল ক্লিক করুন।
General ট্যাব সিলেক্ট করে hotspot এ টিক দিয়ে দিন।


হটস্পট ইউজার তৈরি 
ব্রাউজার খুলে http:// 192.168.2.1/userman টাইপ করুন।

http://projanmo.5gbfree.com/mikrotik-hotspot/userman-login.jpg

প্রথমেই আমরা হটস্পট ইউজার দের ব্যান্ডউইথ সীমা নির্ধারণ এর জন্য একটি Limitation তৈরি করব। ডান দিকের Profile এ ক্লিক করে Limitation এ ক্লিক করুন। এবার এর নিচেই Add এ ক্লিক করুন।
http://projanmo.5gbfree.com/mikrotik-hotspot/add-limit.jpg.jpeg

এখানে Limits এর ঘরে 3G এর দ্বারা ৩ গিবা ডাটা বোঝান হয়েছে ।এবং Rate limits এ স্পীড লিমিট করা হয়েছে। Add করুন। আপনি জোত ইচ্ছে তত Limitation বানাতে পারেন।

এবার Profile ট্যাব থেকে + ক্লিক করে Name এর ঘরে Hotspot লিখুন। create এ ক্লিক করুন।
http://projanmo.5gbfree.com/mikrotik-hotspot/hotspot-profile.jpg

একবার প্রোফাইল তৈরি হয়ে গেলে তাতে আপনি আপনার তৈরি করা Limitation জুড়ে দিতে পারবেন। নিচের চিত্র দেখুন।
http://projanmo.5gbfree.com/mikrotik-hotspot/add-profile-limit.jpg
সবশেষে ডান দিকের User Menu থেকে User এ ক্লিক করে Add এ ক্লিক করুন। User Name লিখুন, Password লিখুন এবং শেষে
Assign profile থেকে আপনার তৈরি করা Profile টি সিলেক্ট করে দিন। Add করুন।
http://projanmo.5gbfree.com/mikrotik-hotspot/add-user.jpg
এখন কোন ক্লায়েন্ট PC থেকে Wifi কানেক্ট করে ব্রাউজ করুন। smile

পরিশেষে

লেখা লেখির অভ্যাস আমার কোন কালেই ছিলনা। তার উপর বাংলা। পাঠকরা এতে ভুলত্রুটি খুঁজে পেতে পারেন। অনেকে এতে ধারাবাহিকতার অভাব লক্ষ্য করতে পারেন। আশা করি তা ক্ষমাসুন্দর দৃষ্টিতে দেখবেন।

জ্ঞান হোক উম্মুক্ত

Re: Mikrotik হটস্পট

দারুণ লিখেছেন।

linx_freak লিখেছেন:

লেখা লেখির অভ্যাস আমার কোন কালেই ছিলনা। তার উপর বাংলা। পাঠকরা এতে ভুলত্রুটি খুঁজে পেতে পারেন। অনেকে এতে ধারাবাহিকতার অভাব লক্ষ্য করতে পারেন। আশা করি তা ক্ষমাসুন্দর দৃষ্টিতে দেখবেন।

আহা! কি বিনয়।  smile

"সংকোচেরও বিহ্বলতা নিজেরই অপমান। সংকটেরও কল্পনাতে হয়ও না ম্রিয়মাণ।
মুক্ত কর ভয়। আপন মাঝে শক্তি ধর, নিজেরে কর জয়॥"

Re: Mikrotik হটস্পট

আলাদা একটা থ্রেড/টপিক খুলে তাতে মিক্রোটিকের পোস্টগুলা ইনডেক্স করে দিন, সবার খুজে পেতে সুবিধা হবে। smile

সর্বশেষ সম্পাদনা করেছেন linx_freak (১১-০৮-২০১২ ২১:৪৯)

Re: Mikrotik হটস্পট

আরণ্যক লিখেছেন:

দারুণ লিখেছেন।
linx_freak লিখেছেন:
লেখা লেখির অভ্যাস আমার কোন কালেই ছিলনা। তার উপর বাংলা। পাঠকরা এতে ভুলত্রুটি খুঁজে পেতে পারেন। অনেকে এতে ধারাবাহিকতার অভাব লক্ষ্য করতে পারেন। আশা করি তা ক্ষমাসুন্দর দৃষ্টিতে দেখবেন।
আহা! কি বিনয়।

hehe

বাবর লিখেছেন:

আলাদা একটা থ্রেড/টপিক খুলে তাতে মিক্রোটিকের পোস্টগুলা ইনডেক্স করে দিন, সবার খুজে পেতে সুবিধা হবে।

Mikrotik - সূচীপত্র

দিলাম......... smile

জ্ঞান হোক উম্মুক্ত

Re: Mikrotik হটস্পট

ভাই মাইক্রোটিকে লিংক রাডানডেন্সি নিয়ে একটা টপিক করেন। আপনি তো দেখি মাইক্রোটিক এক্সপার্ট।  smile