- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ১৭ বিষয় : HSRP,VRRP, GLBP
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ০৮ বিষয় : বেসিক রাউটিং
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ০২ বিষয় : ওএসআই মডেল
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ০৩ বিষয় : টিসিপি/আইপি
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ০৪ বিষয় : ক্লাস-সি সাবনেটিং
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ০৫ বিষয় : ক্লাস-বি সাবনেটিং
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ০৬ বিষয় : ক্লাস-এ সাবনেটিং
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ০৭ বিষয় : VLSM
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ০৯ বিষয় : স্ট্যাটিক রাউটিং
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ১৬ বিষয় : WAN
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ১০ বিষয় : ডায়নামিক রাউটিং(EIGRP)
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ১১ বিষয় : ডায়নামিক রাউটিং(OSPF)
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ১২ বিষয় : সুইচিং বেসিক ধারণা এবং VLAN কনফিগারেশন
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ১৩ বিষয় : একসেস কন্ট্রোল লিস্ট (ACL)
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ১৪ বিষয় : NAT
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ১৫ বিষয় : IPv6
- সিসিএনএ (CCNA) কোর্সের বাংলা টিউটোরিয়াল পর্ব ০১ বিষয় : বেসিক নেটওয়ার্কিং
যারা নেটওয়ার্কিং এর উপর ক্যারিয়ার গড়তে চান বা নেটওয়ার্কিং শিখার জন্য আগ্রহ বেশি । তাদের জন্য আমাদের ওয়েবসাইট আই.টি ডক্টর ২৪.কম থেকে এই সিসিএনএ কোর্স সম্পূর্ণ বাংলাতেই সিরিজ আকারে পোস্ট করা হবে। আজকের টপিক NAT
দশ মাস দশ দিন
ধরে গর্ভে ধারন,
কস্টের তীব্রতায়
করেছে আমায় লালন।
ধরে গর্ভে ধারন,
কস্টের তীব্রতায়
করেছে আমায় লালন।
শুধু মার্চ মাসের নির্দিষ্ট দিনের জন্য নয়, নারীর প্রতি সব সময় রইলো বিনম্র শ্রদ্ধা ও শুভেচ্ছা।
সবার মনে একটা প্রশ্ন আসতে পারে NAT এর সাথে নারীর আবার কি সর্ম্পক!
আসেন প্রশ্নটা সমাধান করি,
একজন মা তার সন্তানকে দুনিয়ার আলো দেখানোর জন্য যেমন দশ মাস দশ দিন গর্ভে ধারন করেন । তারপর সেই সন্তান এই দুনিয়ার আলো দেখার সুযোগ পায়। প্রাইভেট আইপিগুলোও সাধারণত ইন্টারনেট একসেস পায় না। যখনই প্রাইভেট আইপি গুলোকে পাবলিক আইপি এর সাথে NAT কনফিগার করা হয়। ঠিক তখনই প্রাইভেট আইপিগুলো ইন্টারনেট একসেস পায়।
চলেন এবার NAT সম্পর্কে আরেক টু জানার চেষ্টা করি
NAT কি?
NAT হলো Network Address Translation. প্রাইভেট আইপি এড্রেস ব্যবহার করে যেন ইন্টারনেট ব্যবহার করা য্য় সেই জন্য NAT করা হয়।
NAT করার উদ্দেশ্যগুলো গুলো হলো
- IPv4 পাবলিক এড্রেস এর সংখ্যা ব্যবহার বৃদ্ধি পাওয়াতে এর সংখ্যা প্রায় শেষ পর্যায়। তাই একটি পাবলিক আইপি দিয়ে যেন প্রাইভেট আইপিকে নেটওয়ার্ক দেওয়া যায় সে জন্য নেট করা হয়।
- নেটওয়ার্ক সিকিউরিটি বৃদ্ধি করার জন্য NAT কনফিগার করা হয়। অথার্ৎ যে সকল হোস্টকে ইন্টারনেট সুবিধা দেওয়া প্রয়োজন শুধু সেই হোস্টগুলোর আইপি NAT কনফিগার করা যায়।
- পাবলিক আইপি প্রত্যেক হোস্টে এসাইন করা কস্টসাধ্য কাজ। তার থেকে একটি DHCP সার্ভার কনফিগার করে, যে প্রাইভেট আইপি ব্লকটি ব্যবহার করা হয়েছে DHCP সার্ভার এ, সেই ব্লকটিকে NAT কনফিগার করে দিলে সহজেই সবাই নেটওর্য়াক সুবিধা পেতে পারে । ফলে নেটওয়ার্ক এডমিনিস্টেস্টশন কমে আসে।
NAT এর Types
Static NAT
স্ট্যাটিক NAT হলো যদি একটি পাবলিক আইপি এর সাথে একটি প্রাইভেট আইপি এর NAT কনফিগার করা হয়। অর্থাৎ যে NAT এর মাধ্যমে প্রাইভেট আইপি এড্রেস গুলোকে স্থায়ীভাবে পাবলিক আইপি দিয়ে ইন্টারনেট দেওয়ার জন্য ব্যবহার করা হয়।
Dynamic NAT
ডায়নামিক NAT হলো যখন একাধিক পাবলিক আইপি অনেক গুলো প্রাইভেট আইপিকে ইন্টারনেট সুবিধা প্রদান করে। সে ক্ষেত্রে প্রাইভেট আইপিগুলো ইন্টারনেট ব্যবহারের কাজ শেষ হয়ে গেলে পাবলিক আইপি গুলোকে রিলিজ করে দেয় । ফলে পাবলিক আইপি গুলোকে অন্য প্রাইভেট আইপি ব্যবহার করতে পারে।
PAT
PAT হলো Port Address Translation. PAT এর মাধ্যমে একাধিক প্রাইভেট আইপি এড্রেসকে একটিমাত্র পাবলিক আইপি এড্রেস এর সাথে ম্যাপ করতে পারে।
আজকে আমরা PAT কনফিগারেশন দেখব। PAT এর মাধ্যমে একাধিক প্রাইভেট আইপি এড্রেসকে একটিমাত্র পাবলিক আইপি এড্রেস এর সাথে ম্যাপ করতে পারে।
চলেন তাহলে শুরু করি
প্রথমে নেটওয়ার্কটি ডিজাইন করি
তারপর ইন্টারফেসগুলো আপ এবং আইপি এসাইন করি
Interface configuration command line
For R0 router
Router>en
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#inter
Router(config)#interface fast
Router(config)#interface fastEthernet 0/0
Router(config-if)#ip address 30.0.0.1 255.0.0.0
Router(config-if)#no shutdown
Router(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up
Router(config-if)#exit
Router(config)#interface fastEthernet 0/1
Router(config-if)#ip address 192.168.1.1 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
For R1 router
outer>en
Router#conf
Router#configure ter
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#inter
Router(config)#interface fas
Router(config)#interface fastEthernet 0/0
Router(config-if)#ip add
Router(config-if)#ip address 30.0.0.2 255.0.0.0
Router(config-if)#no sh
Router(config-if)#no shutdown
Router(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
Router(config-if)#exit
Router(config)#inter
Router(config)#interface fa
Router(config)#interface fastEthernet 0/1
Router(config-if)#ip add
Router(config-if)#ip address 20.0.0.1 255.0.0.0
Router(config-if)#no sh
Router(config-if)#no shutdown
Router(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up
Routing for router
রাউটিং এপ্লাই করি
Apply default routing
For Router R0
Router(config)#ip route 0.0.0.0 0.0.0.0 fastEthernet 0/0
For Router1
Router(config)#ip route 0.0.0.0 0.0.0.0 fastEthernet 0/0
সবশেষে PAT কনফিগার করি
PAT configuration command on Router0
Router(config)#access-list 1 permit 192.168.1.0 0.0.0.255
Router(config)#ip nat pool test 50.0.0.1 50.0.0.1 netmask 255.0.0.0
Router(config)#ip nat inside source list 1 pool test overload
Router(config)#interface fast
Router(config)#interface fastEthernet 0/1
Router(config-if)#ip nat inside
Router(config-if)#exit
Router(config)#inter
Router(config)#interface fast
Router(config)#interface fastEthernet 0/0
Router(config-if)#ip nat
Router(config-if)#ip nat outside
Router(config-if)#exit
Router(config)#
NAT কনফিগারেশন শেষ । এখন যদি আউটপুট দেখি, তাহলে
lipitor 20mg oral purchase lipitor generic lipitor uk
buy atorvastatin 10mg buy lipitor cheap order lipitor for sale
buy baycip tablets – order ethambutol generic order augmentin 1000mg online cheap
cipro medication – augmentin 375mg pills augmentin cost
buy retrovir paypal – buy avapro 150mg for sale purchase zyloprim pills
buy clozapine 50mg for sale – order clozapine 100mg online buy famotidine pills
brand zidovudine 300 mg – order glucophage generic cost allopurinol 100mg
buy generic clozapine over the counter – quinapril 10 mg for sale order pepcid 20mg
buy cheap anafranil – buy paxil buy doxepin 25mg generic
buy seroquel 50mg pills – zoloft 100mg canada purchase eskalith online
seroquel 100mg tablet – where to buy bupron SR without a prescription cheap eskalith
clomipramine 25mg ca – purchase clomipramine for sale generic doxepin
buy generic atarax 10mg – order pamelor 25 mg pill endep 25mg cost
buy hydroxyzine 10mg pill – buy endep without prescription order generic amitriptyline 10mg
augmentin 1000mg ca – order bactrim 960mg online cheap generic baycip
order amoxiclav pills – order ethambutol 1000mg cipro 1000mg oral
cheap amoxicillin for sale – order cephalexin 500mg sale cipro 1000mg price
order amoxicillin pill – erythromycin online ciprofloxacin over the counter
brand zithromax 500mg – buy azithromycin no prescription cost ciprofloxacin 500 mg
azithromycin 500mg sale – ciprofloxacin 500 mg without prescription ciprofloxacin pills
order cleocin 300mg pills – buy generic cefpodoxime 200mg buy generic chloromycetin over the counter
cleocin pills – chloromycetin where to buy cheap chloramphenicol online
ivermectin otc – oral ivermectin cost cefaclor 500mg generic
ivermectin pills canada – doxycycline online buy cefaclor 250mg oral