কিছু ভিডিও গেম এবং প্রোগ্রাম সঠিকভাবে কাজ করার জন্য আপনার রাউটারে নির্দিষ্ট পোর্টগুলো খোলা থাকতে হয়। যদিও রাউটারে ডিফল্টভাবে কিছু পোর্ট খোলা থাকে, অধিকাংশ বন্ধ থাকে এবং শুধু ম্যানুয়ালি খোলা হলে ব্যবহার যোগ্য হয়। আপনার অনলাইন ভিডিও গেম, ফাইল সার্ভার, বা অন্যান্য নেটওয়ার্কিং প্রোগ্রাম কাজ না করলে, রাউটার অ্যাক্সেস করে অ্যাপ্লিকেশনের প্রয়োজনীয় নির্দিষ্ট পোর্টগুলো খুলুন।
পোর্ট ফরওয়ার্ডিং কীভাবে সেট আপ করবেন?
আপনার রাউটারের মাধ্যমে যেট্রাফিক পাস করে সেটি পোর্টের মাধ্যমে হয়। প্রতিটি পোর্ট একটি বিশেষ পাইপের মতো যা নির্দিষ্ট ধরনের ট্রাফিকের জন্য তৈরি। আপনি যখন রাউটারে একটি পোর্ট খোলেন, এটি একটি নির্দিষ্ট ডেটা টাইপকে রাউটারের মাধ্যমে যেতে দেয়।
একটি পোর্ট খোলা, এবং নেটওয়ার্কের একটি ডিভাইস বেছে নেওয়া যাতে সেই রিকোয়েস্টগুলো ফরওয়ার্ড করা হয়, এটিকে পোর্ট ফরওয়ার্ডিং বলা হয়। পোর্ট ফরওয়ার্ডিং হলো রাউটার থেকে সেই ডিভাইস পর্যন্ত একটি পাইপ লাগানোর মতো যেটি সেই পোর্ট ব্যবহার করতে চায়—এখানে দুটির মধ্যে একটি সরাসরি লাইন-অফ-সাইট থাকে যা ডেটা ফ্লো সম্ভব করে।
উদাহরণস্বরূপ, FTP সার্ভার পোর্ট ২১-এ ইনকামিং কানেকশনের জন্য লিসেন করে। আপনার একটি FTP সার্ভার সেট আপ আছে যেটি আপনার নেটওয়ার্কের বাইরের কেউ কানেক্ট করতে পারে না, তবে রাউটারে পোর্ট ২১ খুলুন এবং সেটি সেই কম্পিউটারের দিকে ফরওয়ার্ড করুন যেটি আপনি সার্ভার হিসেবে ব্যবহার করছেন। এটি করলে, নতুন, ডেডিকেটেড পাইপটি ফাইলগুলো সার্ভার থেকে, রাউটারের মাধ্যমে, এবং নেটওয়ার্কের বাইরে FTP ক্লায়েন্টের কাছে যাবে যা সেটির সাথে যোগাযোগ করছে।
অন্যান্য দৃশ্যের জন্যও একই কথা लागু হয় যেমন ইন্টারনেটের মাধ্যমে অন্যান্য খেলোয়াড়ের সাথে যোগাযোগের জন্য ইন্টারনেট প্রয়োজন olan ভিডিও গেম, টরেন্ট ক্লায়েন্ট যারা নির্দিষ্ট পোর্ট খোলা থাকতে চায় ফাইল আপলোড করার জন্য, এবং ইনস্ট্যান্ট মেসেজিং অ্যাপ্লিকেশন যারা শুধু একটি নির্দিষ্ট পোর্টের মাধ্যমে মেসেজ পাঠায় ও পায়।
প্রতিটি নেটওয়ার্কিং অ্যাপ্লিকেশনের একটি পোর্ট দরকার চলে। তাই যদি সবকিছু সঠিক সেট আপ থাকা সত্ত্বেও কোনো প্রোগ্রাম বা অ্যাপ্লিকেশন কাজ না করে, তবে রাউটারে পোর্টটি খুলুন এবং রিকোয়েস্টগুলো সঠিক ডিভাইসের দিকে ফরওয়ার্ড করুন (যেমন কম্পিউটার, প্রিন্টার, বা গেম কনসোল)।
পোর্ট রেঞ্জ ফরওয়ার্ডিং পোর্ট ফরওয়ার্ডিং-এর মতোই কিন্তু এটি পুরো একটি পোর্ট রেঞ্জ ফরওয়ার্ড করার জন্য ব্যবহৃত হয়। একটি নির্দিষ্ট ভিডিও গেম হয়তো পোর্ট ৩৪৭৮ থেকে ৩৪৮০ ব্যবহার করে, উদাহরণস্বরূপ, তাই রাউটারে তিনটি আলাদা পোর্ট ফরওয়ার্ড হিসেবে টাইপ করার বদলে, সেই পুরো রেঞ্জটিকে সেই গেম চালানোর কম্পিউটারের দিকে ফরওয়ার্ড করুন।
নিচে রাউটারে পোর্ট ফরওয়ার্ড করার জন্য দুটি প্রধান ধাপ দেওয়া আছে। যেহেতু প্রতিটি ডিভাইস ভিন্ন, এবং রাউটারের অநেক ভেরিয়েশন রয়েছে, এই ধাপগুলো যেকোনো নির্দিষ্ট ডিভাইসের জন্য নয়। অতিরিক্ত সাহায্য দরকার হলে ডিভাইসের ইউজার ম্যানুয়াল দেখুন, উদাহরণস্বরূপ আপনার রাউটারের ইউজার গাইড।
ডিভাইসকে একটি স্ট্যাটিক IP অ্যাড্রেস দিন
পোর্ট ফরওয়ার্ডিং থেকে লাভ পাওয়া ডিভাইসটির একটি স্ট্যাটিক IP অ্যাড্রেস থাকতে হবে। এইভাবে, আপনাকে পোর্ট ফরওয়ার্ডিং সেটিংস প্রতিবার পরিবর্তন করতে হবে না যখন সেটি একটি নতুন IP অ্যাড্রেস পাবে।
উদাহরণস্বরূপ, আপনার কম্পিউটার টরেন্টিং সফটওয়্যার চলে, সেটিকে একটি স্ট্যাটিক IP অ্যাড্রেস অর্পণ করুন। আপনার গেমিং কনসোল যদি একটি নির্দিষ্ট পোর্ট রেঞ্জ ব্যবহার করে, তাহলে সেটിക്കেও একটি স্ট্যাটিক IP অ্যাড্রেস দরকার।
এটি করার দুটি উপায় রয়েছে: রাউটার থেকে এবং কম্পিউটার থেকে। আপনার কম্পিউটারের জন্য স্ট্যাটিক IP অ্যাড্রেস সেট আপ করলে, সেটি কম্পিউটার থেকে করা সহজ।
আপনার কম্পিউটার ব্যবহার করে স্ট্যাটিক IP অ্যাড্রেস সেট আপ করুন
একটি উইন্ডোজ কম্পিউটারকে স্ট্যাটিক IP অ্যাড্রেস ব্যবহার করার জন্য সেট আপ করতে, প্রথমে শনাক্ত করুন এটি বর্তমানে কোন IP অ্যাড্রেস ব্যবহার করছে।
- কম্পিউটারে Command Prompt খুলুন।
- এই কমান্ডটি লিখে Enter চাপুন:
ipconfig /all
- নিচের তথ্য রেকর্ড করুন: IPv4 Address, Subnet Mask, Default Gateway, এবং DNS Servers।
আপনি যদি একাধিক IPv4 Address এন্ট্রি দেখেন, Ethernet adapter Local Area Connection, Ethernet adapter Ethernet, বা Ethernet LAN adapter Wi-Fi-এর মতো হেডিংয়ের নিচের টি খুঁজুন। Bluetooth, VMware, VirtualBox, এবং অন্যান্য নন-ডিফল্ট এন্ট্রি উপেক্ষা করুন।
এখন, আপনি সেই তথ্য ব্যবহার করে স্ট্যাটিক IP অ্যাড্রেস সেট আপ করতে পারেন।
- Run ডায়ালগ বক্স খুলুন (WIN+R চাপুন), ncpa.cpl লিখুন, এবং OK চাপুন Network Connections খোলার জন্য।
- কমান্ড প্রম্পটে চিহ্নিত কানেকশনের মতো নামযুক্ত কানেকশনে রাইট-ক্লিক বা ট্যাপ-অ্যান্ড-হোল্ড করুন। উদাহরণস্বরূপ, Ethernet0।
- মেনু থেকে Properties বেছে নিন।
- তালিকা থেকে Internet Protocol Version 4 (TCP/IPv4) বেছে নিন, তারপর Properties চাপুন।
- Use the following IP address বেছে নিন।
- Command Prompt থেকে কপি করা বিবরণ লিখুন: IP address, subnet mask, default gateway, এবং DNS servers।
- সম্পন্ন হলে OK চাপুন।
আপনার নেটওয়ার্কে একাধিক ডিভাইস থাকলে যারা DHCP থেকে IP পায়, Command Prompt-এ পাওয়া IP অ্যাড্রেস রিজার্ভ করবেন না। উদাহরণস্বরূপ, যদি DHCP 192.168.1.2 থেকে 192.168.1.20-এর মধ্যে অ্যাড্রেস সার্ভ করে, স্ট্যাটিক IP সেট করুন সেই রেঞ্জের বাইরে যাতে দ্বন্দ্ব না হয়। উদাহরণস্বরূপ, 192.168.1.21 বা তার উপরে ব্যবহার করুন। আপনি যদি নিশ্চিত নন, আপনার IP-এর শেষ অঙ্কে ১০ বা ২০ যোগ করে সেটিকে উইন্ডোজে স্ট্যাটিক IP হিসেবে ব্যবহার করুন।
আপনি Mac-কেও স্ট্যাটিক IP ব্যবহার করার জন্য সেট আপ করতে পারেন, উবুন্টু এবং অন্যান্য লিনাক্স ডিস্ট্রিবিউশনও।
আপনার রাউটার ব্যবহার করে স্ট্যাটিক IP অ্যাড্রেস সেট আপ করুন
অন্য একটি অপশন হলো রাউটার ব্যবহার করে স্ট্যাটিক IP অ্যাড্রেস সেট আপ করা। নন-কম্পিউটার ডিভাইসকে একটি অনিচ্ছাকৃত ঠিকানা দরকার হলে এটি করুন (যেমন গেমিং কনসোল বা প্রিন্টার)।
- রাউটারকে অ্যাডমিন হিসেবে অ্যাক্সেস করুন।
- Client List, DHCP Pool, DHCP Reservation, বা সেটিংসের সমান বিভাগ খুঁজুন। এই বিভাগটি বর্তমানে রাউটারের সাথে সংযুক্ত ডিভাইসের তালিকা দেয়। ডিভাইসের IP অ্যাড্রেস তার নামের সাথে লিস্টেড থাকে।
- увন IP অ্যাড্রেসগুলোতে থেকে একটি রিজার্ভ করার উপায় খুঁজুন যাতে সেটি সেই ডিভাইসের সাথে বাঁধা যায় যাতে রাউটার সবসময় সেটি ব্যবহার করে যখন ডিভাইস IP অ্যাড্রেস রিকোয়েস্ট করে। আপনাকে একটি লিস্ট থেকে IP বেছে নিতে হতে পারে বা Add বা Reserve বেছে নিতে হতে পারে।
উপরোক্ত ধাপগুলো জেনেরিক যেহেতু স্ট্যাটিক IP অ্যাড্রেস অ্যাসাইনমেন্ট প্রতিটি রাউটার, প্রিন্টার, এবং গেমিং ডিভাইসের জন্য আলাদা। নির্দেশাবলী ভিন্ন হয় যদি আপনাকে NETGEAR রাউটারের জন্য IP রিজার্ভ করতে হয়, গুগল ডিভাইসে DHCP সেটিংস এডিট করতে হয়, বা Linksys রাউটারে DHCP রিজার্ভেশন কনফিগার করতে হয়।
আপনার পাবলিক IP অ্যাড্রেস স্ট্যাটিক করতে চাইলে (তाकি আপনি আপনার ডিভাইসগুলো বাইরের নেটওয়ার্ক থেকে অ্যাক্সেস করতে পারেন), স্ট্যাটিক IP এর জন্য টাকা দিন। একটি ডাইনামিক DNS সার্ভিস সেট আপ করাও একইভাবে কার্যকর।
পোর্ট ফরওয়ার্ডিং সেট আপ করুন
এখন আপনি ডিভাইসের IP অ্যাড্রেস জানেন এবং সেটিকে পরিবর্তন ন होने দিয়ে কনফিগার করেছেন, রাউটার অ্যাক্সেস করে পোর্ট ফরওয়ার্ডিং সেটিংস সেট আপ করুন।
- রাউটারে অ্যাডমিন হিসেবে লগইন করুন। আপনাকে রাউটারের IP অ্যাড্রেস, ইউজারনেম, এবং পাসওয়ার্ড জানতে হবে।
- পোর্ট ফরওয়ার্ডিং অপশনগুলো খুঁজুন। এগুলো প্রতিটি রাউটারের জন্য আলাদা কিন্তু বলা হতে পারে Port Forwarding, Port Triggering, Applications & Gaming, বা Port Range Forwarding। এগুলো Network, Wireless, বা Advanced-এর মতো সেটিংস ক্যাটাগরির ভিতরে লুকিয়ে থাকতে পারে।
- আপনি যে পোর্ট নম্বর বা পোর্ট রেঞ্জ ফরওয়ার্ড করতে চান সেটি টাইপ করুন। যদি এক পোর্ট ফরওয়ার্ড করেন, Internal এবং External বক্সে একই নম্বর লিখুন। পোর্ট রেঞ্জের জন্য Start এবং End বক্স ব্যবহার করুন।
অধিকাংশ গেম এবং প্রোগ্রাম বোঝায় কোন পোর্টগুলো রাউটারে খোলা থাকতে হবে। আপনি না জানলে কী নম্বর টাইপ করবেন, PortForward.com-এ সাধারণ পোর্টের তালিকা আছে।
- একটি প্রোটোকল বেছে নিন, TCP বা UDP পোর্ট। দুটোই দরকার হলে দুটোই বেছে নিন। এই তথ্য প্রোগ্রাম বা গেম থেকে পাওয়া যায় যা পোর্ট নম্বর ব্যাখ্যা করে।
- আপনি যে স্ট্যাটিক IP অ্যাড্রেস বেছে নিয়েছেন সেটি টাইপ করুন।
যদি পুঁজা করা হয়, পোর্ট ট্রিগারকে যে কোনো অর্থবহ নাম দিন। FTP প্রোগ্রামের জন্য হলে FTP বলুন। Medal of Honor বলুন যদি সেই গেমের জন্য পোর্ট খোলা দরকার হয়।
- Enable বা On অপশন দিয়ে পোর্ট ফরওয়ার্ডিং রুলটি সক্রিয় করুন।
লিংকসিস WRT610N-এ পোর্ট ফরওয়ার্ডিং কেমন দেখায় তার একটি উদাহরণ:
কিছু রাউটারে পোর্ট ফরওয়ার্ড সেটআপ উইজার্ড থাকে যা কনফিগার করা সহজ করে। উদাহরণস্বরূপ, রাউটার প্রথমে স্ট্যাটিক IP ব্যবহারকারী ডিভাইসের তালিকা দিতে পারে এবং তারপর প্রোটোকল ও পোর্ট নম্বর বেছে নিতে দেয়।
আরও পোর্ট ফরওয়ার্ডিং নির্দেশাবলী:
- D-Link পোর্ট ফরওয়ার্ডিং
- Belkin পোর্ট ফরওয়ার্ডিং
- Google Nest Wi-Fi বা Google Wi-Fi পোর্ট ফরওয়ার্ডিং
খোলা পোর্ট সম্পর্কে আরও জানুন
আপনার রাউটারে পোর্ট ফরওয়ার্ড করার পরও প্রোগ্রাম বা গেম কম্পিউটারে কাজ না করলে, দেখুন ফায়ারওয়াল প্রোগ্রাম পোর্টটি ব্লক করেছে কিনা। একই পোর্ট রাউটারে এবং আপনার কম্পিউটারে খোলা থাকতে হবে অ্যাপ্লিকেশন ব্যবহার করার জন্য।
Windows Firewall রাউটারে খোলা পোর্ট ব্লক করছে কিনা দেখতে, অস্থায়ীভাবে ফায়ারওয়াল ডিসেবল করুন এবং পোর্টটি আবার টেস্ট করুন। যদি ফায়ারওয়ালে পোর্ট বন্ধ থাকে, ফায়ারওয়াল সেটিংস এডিট করে খুলুন।
আপনি রাউটারে একটি পোর্ট খোলার সময়, ট্রাফিক সেটির মধ্য দিয়ে ইন-আউট হতে পারে। আপনি নেটওয়ার্ক স্ক্যান করলে আউটসাইড থেকে যা যা খোলা আছে সব দেখতে পাবেন। এই জন্য নির্দিষ্ট ওয়েবসাইট ও টুল তৈরি করা আছে।
খোলা পোর্ট চেক করার কিছু কারণ:
- রাউটারে যেতে না চাইলে চেক করার জন্য।
- প্রোগ্রাম বা গেম কাজ না করলে পোর্ট সঠিক খোলা হয়েছে কিনা নিশ্চিত করার জন্য।
- আপনি যে পোর্ট বন্ধ করেছেন সেটি আসলে বন্ধ হয়েছে কিনা নিশ্চিত করার জন্য।
কई জায়গা ফ্রি ওপেন পোর্ট চেকার অফার করে। PortChecker.co এবং NetworkAppers-এ অনলাইন পোর্ট চেকার রয়েছে যা বাইর থেকে নেটওয়ার্ক স্ক্যান করে। আরেকটি অপশন হলো Advanced Port Scanner বা FreePortScanner ডাউনলোড করা প্রাইভেট নেটওয়ার্কের ডিভাইস স্ক্যান করার জন্য।
প্রতিটি পোর্ট ইনস্ট্যান্সের জন্য শুধু একটি পোর্ট ফরওয়ার্ড থাকতে পারে। উদাহরণস্বরূপ, আপনি পোর্ট ৩৩৮৯ (Remote Desktop রিমোট এক্সেস প্রোগ্রাম দ্বারা ব্যবহৃত) ১৯২.১৬৮.১.১১৫ IP वाले কম্পিউটারের দিকে ফরওয়ার্ড করলে, সেই রাউটারটি পোর্ট ৩৩৮৯ কে ১৯২.১৬৮.১.১২০-এও ফরওয়ার্ড করতে পারবে না।
এমন কেসে, একমাত্র সমাধান (যদি সম্ভব হয়) হলো প্রোগ্রাম যে পোর্ট ব্যবহার করে সেটি পরিবর্তন করা। এটি সফটওয়্যার সেটিংস থেকে বা রেজিস্ট্রি হ্যাকের মাধ্যমে সম্ভব হতে পারে। RDP উদাহরণে, ১৯২.১৬৮.১.১২০ কম্পিউটারের উইন্ডোজ রেজিস্ট্রি এডিট করে Remote Desktop-কে অন্য পোর্ট যেমন ৩৩৯০ ব্যবহার করতে বাধ্য করলে, আপনি সেই পোর্টের জন্য নতুন পোর্ট ফরওয়ার্ড সেট আপ করে একই নেটওয়ার্কের দুই কম্পিউটারে Remote Desktop ব্যবহার করতে পারবেন।