Mikrotik Router টিউটোরিয়াল
Mikrotik কি?
Mikrotik হল একটি ব্র্যান্ড নাম। এটি একটি লিনাক্স ভিত্তিক Router operating system. এই Router operating system দিয়ে আপনি আপনার নিজের পিসি টিকে Mikrotik Router বানিয়ে নিতে পারেন। আবার বাজারে বিভিন্ন মডেল এর Mikrotik Router Board কিনতে পাওয়া যায়। যেমনঃ RouterBOARD 450, RouterBOARD 450G, RouterBOARD 750GL, RouterBOARD RB 1100AH.Mikrotik Router কি?
Mikrotik Router হল একটি Intelligent Router. Mikrotik router দিয়ে সাধারন Router এর সব কাজ করা যায়। কিন্তু এর পাশাপাশি Mikrotik এর বেশ কিছু ফিচার এর কারনে এটা দিয়ে নেটওয়ার্ক Administration এর কাজও করা যায়।Mikrotik Router এর ফিচার সমূহঃ
- ১। DHCP Server হিসেবে কনফিগার করা যায়। যেভাবে সাধারণ ব্রডব্যান্ড Router কাজ করে।
- ২। নেটওয়ার্ক এর সব গুলি IP এর Bandwidth Control করা যায়। এমনকি কোন IP ছাড়াই বিভিন্ন সার্ভিস এর Bandwidth control করা যায়। যেমনঃ Mail Bandwidth, Ping bandwidth, Voice Bandwidth ইত্যাদি।
- ৩। Web proxy হিসেবে কনফিগার করা যায়। Web proxy দিয়ে বিভিন্ন ওয়েব সাইট ব্লক করা যায়।
- ৪। একাধিক ISP এর ইন্টারনেট connection একসাথে ব্যাবহার করার জন্য Load Balance/Bandwidth Marge করা যায়।
- ৫। একই ISP এর একাধিক সংযোগ এর মধ্যে Auto Redundancy করা যায় (একটি ডাউন হলে অন্যটি অটোমেটিক আপ)।
- ৬। PPPOE Server হিসেবে Configure করা যায়। যার মাধ্যমে ব্রডব্যান্ড Dialer ইন্টারনেট সার্ভিস প্রদান করা সম্ভব।
- ৭। PPPOE Client হিসেবে configure করা যায়। যার মাধ্যমে BTCL ও অন্যান্য ব্রডব্যান্ড ইন্টারনেট সার্ভিস ব্যাবহার করা সম্ভব।
- ৮। নির্দিষ্ট কিছু মডেলের Mikrotik Router দিয়ে USB wimax modem, USB mobile modem এর ইন্টারনেট সার্ভিস পাওয়া সম্ভব।
- ৯। VPN Server এবং VPN Client হিসেবে Configure করা যায়।
- ১০। Advance firewall configure করা যায়।
- ১১। এছাড়াও রয়েছে আরও অনেক অনেক ফিচার।
প্রথমে আমরা জানব কিভাবে একটি Mikrotik Router সাধারণ ব্যাবহার এর জন্য Configure করা হয়। এই ক্ষেত্রে আমি একটি RB 450g মডেলের Mikrotik Router ব্যাবহার করেছি।
Mikrotik Router graphical mode a configure এর জন্য winbox software টি ব্যাবহার করা হয়। প্রাথমিক অবস্থায় Mikrotik Router (RouterBOARD) by default ভাবে DHCP Server mode এ Configure করা থাকে। তাই আমরা প্রথমেই Mikrotik Router টিকে Reset করে নিব।
- ১। Winbox software টি প্রথমে download করে নিন। Install এর প্রয়োজন নাই। সরাসরি winbox এ ক্লিক করুন।
- ২। এবার Mikrotik Router এর পাওয়ার অন করে যেকোনো একটি ether port এর সাথে Straight cable এর মাধ্যমে আপনার পিসি এর LAN port a connect করুন।
- ৩। এরপর winbox এর connect to box এর পাশে ... icon এ ক্লিক করুন। এখানে একটি IP address এবং একটি MAC Address show করবে। Mac Address টিতে ক্লিক করুন তারপর login এ টাইপ করুন admin এরপর connect a click করুন। Password দেওয়ার প্রয়োজন নাই।

- ৪। এখন আমরা Mikrotik router টি Reset করে নিব। এর জন্য New Terminal এ ক্লিক করুন। এখন টাইপ করুন “system reset” তারপর Enter Press করুন। Confirm এর জন্য ‘y’ press করুন। এরপর router reset প্রক্রিয়া শুরু হবে এবং winbox disconncet হয়ে যাবে। আপনার PC’র LAN unplug show করবে। পুনরায় আবার যখন LAN Connect show করবে তখন আবার আগের প্রক্রিয়ায় winbox এর মাধ্যমে Mikrotik এ Login করুন। Login করার পর আপনার সামনে একটি উইন্ডো আসবে। ওইখানে Remove configuration a click করুন। Router টি আবার disconnect হয়ে যাবে। আগের প্রক্রিয়ায় পুনরায় লগইন করুন।
- ৫। Mikrotik Router টি এখন পুরোপুরি Zero configuration এ আছে। এবার আমরা Router টিকে Basic configure করে ব্যাবহারের উপযোগী করব।
- ৬। ISP থেকে দেওয়া IP address, Subnet mask, gateway, DNS Server এর IP address সমূহ এন্ট্রি করব এবং নিজেদের ব্যাবহার এর জন্য একটি Private IP address block এন্ট্রি করব।
- ৭। প্রথমে Menu থেকে IP > Address এ ক্লিক করুন। এরপর উইন্ডোটি ওপেন হলে + (add) icon এ ক্লিক করুন। আমরা এখানে উদাহরণ সরূপ একটি IP address, subnet mask, gateway address and DNS server address এন্ট্রি করব। Address এর ঘরে আপনার IP address subnet mask সহ এন্ট্রি করুন। Interface এর ঘরে ether 1 (অথবা যেকোনো ether) Select করে Apply>Ok করুন।

- ৮। Gateway Address Add করার জন্য IP>Routes> +(add) এ ক্লিক করুন। এখানে Gateway ঘরে আপনার গেটওয়ে এড্রেস টাইপ করুন। এরপর Apply>OK করুন।

- ৯। এবার DNS Server এর এড্রেস অ্যাড করার পালা। এর জন্য IP>DNS এ ক্লিক করুন। এখান থেকে Setting-এ ক্লিক করুন। এরপর আপনার এক বা একাধিক DNS Address এন্ট্রি করুন। তারপর Apply>OK ক্লিক করুন।

এইবার আমরা LAN Side এর Configure শুরু করব। এই জন্য প্রথমে IP>Address>+(add) Button এ ক্লিক করুন। এরপর আপনার নিজস্ব নেটওয়ার্ক এর জন্য একটি IP block (192.168.1.1/24) এন্ট্রি করুন। Interface list থেকে একটি Ether choose করুন। যেমন ether5. এখানে উল্লেখ্য যে প্রথমে যে ether এ আমরা Real IP এন্ট্রি করেছিলাম সেই ether বাদে অন্য যেকোনো ether সিলেক্ট করতে হবে।
তারপর IP>Firewall এ আসুন। Firewall window থেকে NAT Tab এ ক্লিক করুন। প্রথমে +(add) button এ ক্লিক করুন, এখানে Chain: scrnat এবং Scr Address এর ঘরে আপনার Private IP’র পুরো Block টা টাইপ করে দিন (192.168.1.0/24) তারপর Advance Tab এ গিয়ে Action=Masquerade সিলেক্ট করে Apply>OK করুন।

---------------------------------------------------------------------------------------------------------
গত পর্বে আমরা জেনেছি যে কিভাবে একটি Mikrotik Router বেসিকভাবে Configure করে ব্যাবহার করতে হয়। আজ আমরা Mikrotik Router এর সবচেয়ে জনপ্রিয় একটি ফিচার সম্পর্কে জানব। যার কারণে Mikrotik Router সবচেয়ে বেশি ব্যাবহার করা হয় তা হল এর Bandwidth Control Function এর জন্য।
গত পর্বে আমরা WAN (ether1) সাইড এ ISP কর্তৃক সরবরাহকৃত Real IP, Gateway IP, DNS server IP দিয়ে এবং LAN (ether5) এ একটি Private IP block (192.168.1.0/24) দিয়ে Configure করে নিজস্ব নেটওয়ার্ক এ 192.168.1.2, 192.168.1.3, 192.168.1.4, 192.168.1.5, 192.168.1.6 আইপি ব্যাবহার করা শিখেছিলাম। আজ আমরা ওই সকল আইপির Bandwidth Control করা শিখবো।
তবে প্রথমে আমাদের Mikrotik Router এর clock ঠিক করে নিতে হবে। এর জন্য winbox এর মাধ্যমে Mikrotik Router a Login করুন।
তারপর System>Clock এ ক্লিক করুন। এখানে Date, Time and Manual Time Zone ঠিক করে দিন। Apply>OK তে ক্লিক করুন।
এরপর Queues তে ক্লিক করুন। এখানে Simple Queues Tab থেকে + (add) এ ক্লিক করুন। এরপর নিচের ফিল্ড গুলি লক্ষ্য করুন।

Target Address: ওই পিসি’র আইপি অ্যাড্রেস (যে আইপির Bandwidth control করতে চান)।
Target Upload and Target Download: ওই আইপির upload speed এবং download speed. এখানে আপনি আপনার ইচ্ছামত Custom value দিতে পারেন, তবে অবশ্যই lower case “k” টাইপ করবেন (k = kilo bit, K= kilo byte)
এই Setting এর উপর মুলত ইউজার এর bandwidth পাওয়া নির্ভর করবে। যদি download সেট করেন 256k তাহলে ইউজার ম্যাক্সিমাম 32 KB speed এ download করতে পারবে।
Burst Limit (optional) : যদি মনে করেন ইউজার ব্যাবহারের শুরুতে কিছু বেশি bandwidth পাবে তাহলে সেটা কত ? তা এখানে উল্লেখ করতে পারেন।
Burst Threshold (optional): Burst bandwidth সর্বনিম্ন কত হবে তা এখান থেকে নির্ধারণ করা হয়।
Burst Time (optional): ব্যাবহারের প্রথম থেকে কত সেকেন্ড পর্যন্ত Burst bandwidth থাকবে তার value. যেমন- যদি ১৫ মিনিট হয় তাহলে ১৫*৬০=৯০০
Time (optional) : যদি মনে করেন মূল Bandwidth (256k/256k) কোন একটি নির্দিষ্ট সময়ে থাকবে তাহলে কখন থেকে কখন তা উল্লেখ করুন ২৪ ঘণ্টা ফরম্যাট এ। এখানে উল্লেখ্য যদি কোন আইপির একটি Time Slot create করেন, যেমন- 00.00.00-07.59.59 তাহলে এই আইপির আরও ২ টি queue করে তাতে বাকী time slot গুলি উল্লেখ করে দিন। যেমন- 08.00.00-15.59.59 and 16.00.00-23.59.59. নইলে Bandwidth loop সম্পরকৃত জটিলতা দেখা দিতে পারে।
Days (optional): আপনি আপনার Bandwidth settings কোন কোন দিনে ব্যাবহার করবেন তা এইখানে বলে দিন।
আরও অপশন এর জন্য পাশের Advance Tab এ ক্লিক করুন।

এখানে উল্লেখ্য যে, Child queue কখনই Parent queue এর bandwidth limit cross করতে পারবে না। যেমন- যদি Commercial queue এর Bandwidth limit 512k/512k হয় তাহলে এর Child queue গুলি কখনই 512k/512k এর বেশি Bandwidth পাবে না।
Priority(optional) : এই আইপির Bandwidth Priority. By default 8. আপনি যদি মনে করেন এই আইপির Bandwidth সবচেয়ে বেশি প্রয়োজন তাহলে Priority 1 করে দিন। উদাহরনঃ মনে করুন আপনার অফিস এর Total Bandwidth 1 Mbps. এখন ১৫ টি পিসি’তে আপনি 256k/256k সেট করেছেন। এমতাবস্থায় কেউই একযোগে 256kbps Bandwidth পাবে না। এখন যদি আপনি মনে করেন যে অন্য সব queue Bandwidth crisis এ ভুগলেও অন্তত ১ টি বা একাধিক queue যাতে সব সময় চাহিবা মাত্র তাদের Bandwidth পায় তাহলে ওই সকল queue এর priority = 1 করে দিন।
সবশেষে Apply>OK তে ক্লিক করুন। তখন দেখবেন ১ টি queue তৈরি হয়ে গিয়েছে। এভাবে আপনার সব আইপি গুলির queue তৈরি করুন। মনে রাখবেন যে সকল আইপি আপনার নেটওয়ার্ক এ ব্যাবহার হচ্ছে অথচ আপনি তাদের queue তৈরি করেনি মানে Bandwidth control set করেন নি ওই সকল আইপি Unlimited Bandwidth পাবে। একই কথা প্রযোজ্য যদি আপনি আপনার কোন queue disable(x) করে দেন।

----------------------------------------------------------------------------------------------------------
Mikrotik Router টিউটোরিয়াল [পর্ব-০৩] :: স্বয়ংক্রিয় ক্লক সেট ও ARP(MAC) Bonding
২য় পর্বে আমরা Mikrotik Router এর clock set করা শিখেছিলাম। কিন্তু যদি আপনার Router টি কোন কারণে restart হয় তাহলে সাথে সাথে আপনার router এর Clock টিও কিন্তু reset হয়ে যাবে। আপনারা ইতিমধ্যেই জেনেছেন যে queue এর time slot করতে গেলে clock ঠিক থাকা জরুরী। এছাড়াও পরবর্তী কিছু Function এর জন্য আমাদের Router এর টাইম এর সাহায্য নিতে হবে।স্বয়ংক্রিয় ক্লক সেট
তাই আজ আমরা প্রথমেই জানব যে Router restart হবার পরও যাতে Mikrotik নিজেই তার টাইম ঠিক করে নেয়। এর জন্য প্রথমে Router এর Clock ম্যানুয়ালি ঠিক করে নিন (২য় পর্বের মত)। Mikrotik এ লগইন করে IP>NTP Client (This option availability depend on the RouterOS version) এ ক্লিক করুন। এরপর নিচের মত করে সেটিং করে নিন।
এইবার আশা করা যায় আপনার Mikrotik Router, restart হলেও নিজে থেকেই ক্লক আপডেট করে নেবে NTP Server থেকে।
এরপর আমরা Mikrotik Router এর বেসিক Firewall configure করব। এর জন্য IP>Firewall এ ক্লিক করুন। তারপর Filter Rules Tab এ ক্লিক করুন। এখানে Add (+) বাটন এ ক্লিক করুন। তারপর নিচের Parameter গুলি খেয়াল করুন।
Chain=Input
Protocol= 1(icmp)
Action=accept
এর ফলে বাহিরের যেকোনো জায়গা থেকে আপনার Router কে পিং করে পাওয়া যাবে।
Chain=Input
Src Address=A Real IP/Real IP Block (এইখানে আপনি একটি রিয়াল আইপি অথবা একটি রিয়াল আইপি ব্লক দিতে পারেন, যেসব আইপি থেকে আপনার Router এ winbox দিয়ে লগইন করা যাবে অথবা অন্য কোন সেবা পাওয়া যাবে) ছবিতে উদাহরণ স্বরূপ 115.144.0.0/21 দেখানো হয়েছে। আপনি যদি কোন পোর্ট, প্রটোকল উল্লেখ না করেন তবে সকল পোর্ট এবং প্রটোকল accept বলে গণ্য হবে।
Action=accept
এইভাবে আপনার NTP Server এর আইপি ও অন্যান্য প্রয়োজনীয় আইপি, পোর্ট সমূহ Add করে নিন।

Chain=Input
Src. Address= ! 115.144.0.0/21 (! অর্থাৎ Not)
Action=drop
এখানে উল্লেখ্য যে সকল আইপি গুলিকে আপনি ড্রপ করবেন। ওই সকল আইপি থেকে আপনার Router কে Access করা যাবে না। উদাহরণ ! 115.144.20.0/21 তারমানে হচ্ছে 115.144.20.0/21 এই আইপি ব্লক ছাড়া আর অন্য কোন আইপি থেকে Mikrotik এ অ্যাক্সেস করা যাবে না। তাই Firewall তৈরি করার সময় অধিক সতর্কতা অবলম্বন করুন। প্রথমে আপনার প্রয়োজনীয় সকল আইপি গুলিকে accept করে নিন। তারপর অপ্রয়োজনীয় আইপি গুলিকে ড্রপ করুন। Accept Rules and Drop Rule এর sequence mix করে ফেলবেন না। আপনার তৈরি করা ড্রপ Rules সমূহ অবশ্যই accept Rules এর নিচে রাখুন।
Security’র আরও জোরদার করতে আপনার ইউজার নেম পাল্টে ফেলুন। সাধারনত Mikrotik এ ডিফল্ট ইউজার নেম admin হয়।
Mikrotik এর ইউজার নেম Create/Change/Permission Change/Password create or change ইত্যাদির জন্য System>User এ ক্লিক করুন। প্রথম আপনার নিজস্ব একটি ইউজার তৈরি করুন Users> + (add), user name and Group (full, write, read) তারপর প্রয়োজনে allowed Address এর ঘরে যে আইপি/আইপি ব্লক থেকে আপনার Mikrotik a login করতে চান তা উল্লেখ করুন। তারপর আপনার system এর default user (admin) এর জন্য একটি password set করুন অথবা disable করে দিন।

ARP (MAC) Bonding:
নেটওয়ার্ক Administration এর একটি কাজ হচ্ছে আপনার Router এর Client IP সমূহের MAC address আপনার Router এ bonding করে রাখা। এতে করে এক পিসি’র আইপি অন্য পিসি’তে ব্যাবহার রোধ করা যায়।কেন করবেনঃ এর উত্তর আশাকরি ইতিমধ্যে পেয়ে গিয়েছেন। সংক্ষেপে হল, এক ইউজার এর Bandwidth ও অন্যান্য সেটিংস্ যাতে অন্য ইউজার তার অবর্তমানে তার আইপি ব্যাবহার করে use না করতে পারে তাই এই ARP Bonding.
এর জন্য প্রথমে IP>ARP তে ক্লিক করুন। এখানে আপনার Router এর সাথে connected সকল আইপি সমূহের MAC address শো করবে। এখানে আইপি গুলোর সামনে D (Dynamic) লেখা আছে। তার মানে হচ্ছে এই গুলির MAC Static করা নাই। এইবার যে সকল আইপির MAC static করতে চান তার উপর রাইট ক্লিক করে Make static করে দিন। তারপর দেখবেন যে ওই আইপির সামনের D লেখাটি চলে গিয়েছে অর্থাৎ ওই আইপির MAC static হয়ে গিয়েছে। এভাবে আপনার Lan Interface এর সকল আইপির MAC static করে দিন। তবে WAN Interface এর IP এর MAC static না করাই ভাল।

ব্যাস হয়ে গেল আপনার Router এর Client আইপির MAC bonding! এখন চাইলেও কেউ কারও আইপি ব্যাবহার করতে পারবে না। যদি কোন আইপির MAC Free করতে চান তাহলে ইন্টারফেস এ ক্লিক করে প্রথমে আপনার LAN interface(Ether) এর ARP: Enable করে দিন। তারপর IP>ARP তে ক্লিক করে ওই আইপি টি সিলেক্ট করে Disable(x) করে দিন। যদি ওই আইপি আপনার Router এর সাথে connected থাকে তাহলে কিছুক্ষন এরমধ্যেই ওই আইপির সামনে D সহ আইপি’টি চলে আসবে। তখন বুঝবেন ওই আইপির MAC Free (dynamic) করা হয়ে গিয়েছে।
---------------------------------------------------------------------------------------------------
Mikrotik Router টিউটোরিয়াল [পর্ব-০৪] :: DHCP Server Setup and Graphing
আজ আমরা প্রথমে শিখবো Mikrotik Router এ কিভাবে DHCP Server ইন্সটল করতে হয়। আমরা ইতিমধ্যে জেনেছিলাম LAN Side এ Private Block এর Static IP কিভাবে ব্যাবহার করতে হয়। কিন্তু আমরা যদি চাই যে static IP’র পরিবর্তে dynamic IP provide করতে (যেভাবে সাধারণ ব্রডব্যান্ড Router কাজ করে) তাহলে আমাদের Mikrotik Router-a DHCP Server Configure করতে হবে।DHCP Server সহজে Configure করার জন্য প্রথমে আপনাকে একটি Private IP block এন্ট্রি করতে হবে (১ম পর্বের মত)। Then IP>DHCP Server এ ক্লিক করুন। এখন DHCP Tab সিলেক্ট করে DHCP Setup বাটন এ ক্লিক করুন। এরপর আপনার LAN Interface টি সিলেক্ট করে দিন। এরপর Next করুন, পরবর্তী অপশন গুলি By default ভাবে Mikrotik শো করবে। আপনার কাজ শুধু Next বাটন প্রেস করা। সবশেষে Finish হলে ওইখানে একটি Row তে আপনার তৈরিকৃত DHCP Server টি শো করবে। পাশের Lease tab থেকে আপনি দেখতে পারবেন কোন কোন Host কোন কোন আইপি lease নিয়েছে, Host name কি? lease time কতক্ষণ ইত্যাদি।

MRTG Graph:
Mikrotik Router এ Built-in একটি graphing system রয়েছে। এই গ্রাফ এর মাধ্যমে আপনি কোন নির্দিষ্ট অথবা সকল ইন্টারফেস কিংবা queue এর Bandwidth usage দেখতে পারেন। কোন দিনে কোন queue বা কোন ইন্টারফেস কত Upload or Download করেছে তা গ্রাফ দেখে বুঝতে পারবেন। তবে যখন থেকে গ্রাফ চালু করবেন কেবলমাত্র তখন থেকেই Bandwidth এর পরিসংখ্যান গুলি পাওয়া যাবে।Graph চালু করতে Tools>graphing এ ক্লিক করুন। যদি ইন্টারফেস সমূহের গ্রাফ চালু করতে চান তাহলে Interface Rules এ ক্লিক করুন। এরপর Add (+) এ ক্লিক করুন। যদি কোন নির্দিষ্ট ইন্টারফেস এর গ্রাফ দেখতে চান তাহলে তা সিলেক্ট করে দিন ইন্টারফেস Field থেকে। আর যদি সকল ইন্টারফেস এর গ্রাফ দেখতে চান তাহলে “All” সিলেক্ট করুন। আপনি যদি চান এই গ্রাফ সমূহ শুধুমাত্র নির্দিষ্ট কোন আইপি অথবা আইপি ব্লক থেকে দেখা যাবে তাহলে তা Allow address এর ঘরে উল্লেখ করুন। আর যদি মনে করেন ইন্টারনেট এর সব জায়গা থেকেই দেখা যাবে তাহলে Allow address এর ঘরে 0.0.0.0/0 অপরিবর্তিত রাখুন। সবশেষে Apply>OK করুন।
যদি মনে করেন আপনার তৈরিকৃত queues সমূহের গ্রাফ দেখবেন তাহলে Queue Rules এ ক্লিক করুন। তারপর উপরের পন্থা অবলম্বন করুন।

গ্রাফ দেখবেন কিভাবে?
আপনার তৈরিকৃত গ্রাফসমূহ আপনার Mikrotik Router এ store হয়। সুতরাং গ্রাফ দেখতে চাইলে আপনার Mikrotik এ এন্ট্রি দেওয়া আইপি কে ব্রাউজার দিয়ে browse করুন। তবে যদি আপনার নেটওয়ার্ক এর বাহিরে থেকেও দেখতে চান সেক্ষেত্রে আপনার Mikrotik এ একটি Static Real IP এন্ট্রি থাকা প্রয়োজন। ধরে নেওয়া যাক আপনার Mikrotik Router এর WAN Side এ একটি Static Real IP এন্ট্রি করা আছে। তাহলে যেকোনো ব্রাউজার এ ওই আইপি টি কে browse করুন। এরপর Mikrotik Router এর একটি পেজ ওপেন হবে এইখান থেকে Graph সিলেক্ট করুন। এখন আপনার তৈরিকৃত গ্রাফ সমূহেরএকটি লিস্ট শো করবে। যার উপর ক্লিক করলে আপনি বিস্তারিত দেখতে পারবেন।

তবে
Mikrotik Router এর Built-in Graphing system টি এখনো খুব একটা
নির্ভরযোগ্য নয়। প্রকৃত Bandwidth usage এই গ্রাফ দেখে নির্ণয় করা সম্ভব
নয়। ভাল হয় যদি আপনারা গ্রাফ এর জন্য আলাদা কোন Server ব্যাবহার করেন।
যেমন- Cacti.
-------------------------------------------------------------Mikrotik Router টিউটোরিয়াল [পর্ব-০৫] :: PPPoE Server ও PPPoE Client Configuration
PPPoE client Configuration: আমরা প্রথমে PPPoE Client দিয়ে শুরু করব। তাহলে পুরো বিষয়টি বুঝতে আমাদের সুবিধা হবে।
PPPoE Client কি?
আপনারা হয়ত অনেকেই PPPoE Dialer এর সাথে পরিচিত। বিশেষ করে যারা BTCL এর Broadband Connection ব্যাবহার করেছেন। এছাড়াও অনেক ISP আছে যারা Client দের PPPoE Dialer এর মাধ্যমে সংযোগ দিয়ে থাকেন। এই ধরণের connection এ আপনার পিসি টি হয়ে যায় একটি PPPoE Client. যেটা কিনা একটি PPPoE Server এর সাথে Connected হয়ে ডাটা (ইন্টারনেট) আদান-প্রদান করে থাকে। সুতারাং আমরা যদি এই ধরণের একটি connection আমাদের Mikrotik Router এ ব্যাবহার করতে চাই তাহলে Mikrotik Router এর WAN (Internet) side a আমাদের একটি Static IP এর পরিবর্তে এটাকে PPPoE Client হিসাবে configure করতে হবে। তখন আমরা Mikrotik Router এ BTCL এর Broadband Internet Connection ও অন্যান্য যেকোনো PPPoE Connection ব্যাবহার করতে পারব।PPPoE Client Configuration:
Mikrotik Router কে PPPoE Client মোডে Configure করতে চাইলে। প্রথমে Mikrotik Router এ লগইন করুন।এরপর মেনু থেকে Interface এ ক্লিক করুন। এইখান থেকে PPPoE Client এ ক্লিক করুন।

এরপর একটি নতুন উইন্ডো আসবে। এই উইন্ডো এর General Tab থেকে ইন্টারফেস সিলেক্ট করে দিন। যে ইন্টারফেস এ আপনার ইন্টারনেট এর কেব্ল প্লাগ করা।

এরপর পাশের Dial Out ট্যাব এ ক্লিক করুন। এইখানে আপনার Connection এর ইউজার নেম এবং Password টাইপ করুন।

এরপর Apply>OK তে ক্লিক করুন। সব ঠিক থাকলে আপনার Router ওই ইউজার নেম ও Password ব্যাবহার করে ওই Connection এ dial করবে এবং ইন্টারনেট পাবে। আপনার LAN এর সেটিংস্ ঠিক থাকলে আপনার Router এর সকল User PC গুলিও ইন্টারনেট পাবে।
PPPoE Server:
একটি PPPoE client ডাটা অথবা ইন্টারনেট এর জন্য একটি PPPoE Server এ Connected হয়। অর্থাৎ আপনি যদি ইন্টারনেট সার্ভিস প্রভাইডার হন তাহলে আপনার Mikrotik Router টিকে PPPoE Server হিসেবে কনফিগার করে আপনার গ্রাহকদের ইন্টারনেট সার্ভিস দিতে পারেন। এই ক্ষেত্রে আপনার Mikrotik Router টিকে PPPoE Server এবং Client পিসি গুলিকে PPPoE client হিসেবে কনফিগার করতে হবে। এর পর পিসি গুলি থেকে Dial করলে তা PPPoE Server এর সাথে Connected হবে এবং প্রয়োজনীয় ডাটা বা ইন্টারনেট পাবে।আপনার Mikrotik Router টিকে PPPoE Server হিসেবে কনফিগার করতে চাইলে প্রথমে Router এ লগইন করুন। এরপর PPP মেনুতে ক্লিক করুন। এইখান থেকে PPPOE Server ট্যাব এ ক্লিক করুন। তারপর অ্যাড (+) বাটন এ ক্লিক করুন। এখন আপনার সামনে নিচের মত একটি উইন্ডো ওপেন হবে।
Service Name: আপনি PPPoE Server এর একটি নাম দিন।
Interface: আপনি যে ইন্টারফেস এ PPPoE Server সেট আপ করতে চান তা উল্লেখ করুন।
এরপর বাকি অপশনসমূহ নিচের চিত্রের মত করে ঠিক করে নিন।

এরফলে আপনার Router এ PPPOE Server অপশনটি এনাবল হল। এইবার আপনাকে ইউজারদের প্রোফাইল Create করতে হবে এবং ইউজার create করতে হবে।
User Profile Creation:
এরজন্য আবার PPP মেনুতে ক্লিক করুন। এইখান থেকে profile এ ক্লিক করুন। তারপর add (+) এ ক্লিক করুন। এরপর আপনার সামনে একটি window আসবে। এই উইন্ডো এর General ট্যাব এ ক্লিক করুন এবং নিচের field গুলি খেয়াল করুন।

Name: এই প্রোফাইল এর যেকোনো একটি নাম দিন।
Local Address: এই Router এর আইপি অ্যাড্রেস টি উল্লেখ করুন।
DNS Server: আপনার DNS server গুলির আইপি ইনপুট করুন।
এরপর পাশের Protocol ট্যাব টির সেটিংস্ নিচের ছবির মত করে নিন।

এরপর পাশের Limits ট্যাবটিতে ক্লিক করুন। Rate Limits এর ঘরে Upload/Download সেট করে দিন kbps এর হিসাবে। নিচে উদাহরণস্বরূপ 1 Mbps Upload and Download সেট করা হয়েছে। এখানে kbps বোঝাতে Lower case “k” বোঝানো হয়েছে।

এরপর Apply>OK তে ক্লিক করুন।
প্রোফাইল তৈরি করা হয়ে গেলে আপনার পরবর্তী কাজ হচ্ছে ইউজার তৈরি করা। যে ইউজার নেম ব্যাবহার করে PPPOE Client পিসি/রাউটার সমূহ আপনার রাউটারে Connect হয়ে ইন্টারনেট পাবে।
User Creation:
ইউজার তৈরির জন্য PPP মেনুতে ক্লিক করুন। এইখান থেকে secret ট্যাব এ ক্লিক করুন। এরপর নিচের অ্যাড (+) বাটন এ ক্লিক করুন। তারপর নিচের Field গুলি খেয়াল করুন।

Name: PPPoE Client ইউজার নেম। যে নেম ব্যাবহার করে Client পিসি connected হবে।
Password: PPPoE Client password. যে Password ব্যাবহার করে Client পিসি Connected হবে।
Service: এইখান থেকে service টাইপ pppoe সিলেক্ট করুন।
Caller ID: যদি মনে করেন যে এই ইউজার নেম ও password ব্যাবহার করে শুধু মাত্র একটি পিসি থেকেই connect হওয়া যাবে তবে আপনি ইচ্ছা করলে Client পিসি’র MAC address এইখানে টাইপ করে দিতে পারেন। আবার এখন MAC bonding না করে পরেও করা যাবে।
Profile: আপনার তৈরিকৃত প্রোফাইল টি সিলেক্ট করে দিন। আপনি ইচ্ছা করলে একই প্রোফাইল একাধিক ইউজার এ ব্যাবহার করতে পারেন। আবার প্রতিটি ইউজার এর জন্য আলাদা আলাদা প্রোফাইল তৈরি করে ব্যাবহার করতে পারেন। pppoe সার্ভিস এর ক্ষেত্রে ইউজার দের Bandwidth allocation করা হয় প্রোফাইল এর মাধ্যমে।
Remote Address: ইউজারদের একটি আইপি দিয়ে দিন।
তারপর Apply>OK করুন।
এবার আপনার Mikrotik Router এর সাথে Connected পিসিসমূহ থেকে আপনার তৈরিকৃত ইউজার নেম ও Password ব্যাবহার করে PPPoE Dialer এর মাধ্যমে ডায়াল করলে তা Mikrotik Router এর সাথে Connected হবে এবং ইউজার প্রোফাইল এ বর্ণিত সেটিংস্ অনুযায়ী Bandwidth পাবে।
মন্তব্যসমূহ
একটি মন্তব্য পোস্ট করুন