একটি নেটওয়ার্ক সমস্যা সমাধান করা কঠিন এবং হতাশাজনক হতে পারে। আপনি Windows নেটওয়ার্ক ডায়াগনস্টিক টুল ব্যবহার করে আপনার ইন্টারনেট সংযোগ পরীক্ষা করতে পারলেও, বেশিরভাগ সমস্যার সমাধান করার জন্য এটি যথেষ্ট নয়। কখনও কখনও, আপনাকে কঠিন উপায় – কমান্ড লাইনের মাধ্যমে সমস্যা সমাধান করতে হতে পারে।
ভিজ্যুয়াল ইন্টারফেসের পরিবর্তে তম কমান্ড লাইন ব্যবহার করার বিভিন্ন সুবিধা রয়েছে:
- আমরা পৃথক আইটেমটি পরীক্ষা করতে পারি এবং যেগুলি সমস্যা সৃষ্টি করছে তাদের আলাদা করতে পারি।
- কমান্ড লাইনে আরও বিকল্প থাকে যাতে আমরা সিস্টেমটিকে গভীরভাবে পরীক্ষা করতে পারি।
- প্রক্রিয়া স্বয়ংক্রিয় করতে আমরা স্ক্রিপ্ট ব্যবহার করতে পারি।
এই নিবন্ধে, আমরা আপনাকে দেখাব কিভাবে কমান্ড লাইন ব্যবহার করে নেটওয়ার্ক সমস্যাগুলি নির্ণয় এবং সমাধান করতে হয়৷
শুরু করতে, প্রথমে নিশ্চিত করুন যে আপনি প্রশাসকের বিশেষাধিকার সহ কমান্ড প্রম্পট চালাচ্ছেন৷
আপনার কেবল সংযুক্ত কিনা তা কীভাবে জানবেন
আপনি ipconfig
ব্যবহার করতে পারেন আপনি আপনার তারের সাথে কিছু সমস্যা অনুভব করছেন কিনা তা পরীক্ষা করার জন্য টুল। উইন্ডোজ ইন্টারফেসের একটি তালিকা দেখাবে এবং সেগুলি সংযুক্ত আছে কিনা।
আপনার গেটওয়ে কাজ করছে কিনা তা কীভাবে জানবেন
একটি গেটওয়ে হল ডিভাইস, সাধারণত একটি রাউটার, যা আপনার কম্পিউটারকে অন্যান্য নেটওয়ার্ক এবং ইন্টারনেটের সাথে সংযুক্ত করে। আপনি যদি আপনার ডিভাইসের সাথে সংযোগ করতে না পারেন তবে এটি নিশ্চিত যে আপনি ইন্টারনেটের সাথে সংযোগ করতে যাচ্ছেন না৷ প্রথমে আপনাকে ডিভাইসটির আইপি ঠিকানা জানতে হবে। আপনি Ipconfig
ব্যবহার করতে পারেন ডিফল্ট গেটওয়ে সম্পর্কে আমাদের তথ্য দিতে:
এখন আপনি ping
ব্যবহার করতে পারেন গেটওয়ে সাড়া কিনা পরীক্ষা করতে. প্রদত্ত আইপি সহ একটি ডিভাইস উত্তর দিচ্ছে কিনা এই টুলটি জানায়। সাধারণ ইংরেজিতে, এই পরীক্ষার মাধ্যমে, আমরা জানি যে আমাদের নেটওয়ার্ক অ্যাডাপ্টার, তার এবং রাউটার সঠিকভাবে সংযুক্ত আছে।
আপনার ডিএনএস কাজ করছে কিনা তা কীভাবে জানবেন
একটি DNS সার্ভার একটি সাইটের নাম রূপান্তর করতে সক্ষম, উদাহরণস্বরূপ www.maketecheasier.com, তার IP ঠিকানায়৷ ইন্টারনেটে একটি কম্পিউটারের সাথে সংযোগ করতে, উইন্ডোজের সেই নম্বরটি প্রয়োজন৷ আপনি যদি আপনার DNS-এর সাথে সংযোগ করতে না পারেন, তাহলে ইন্টারনেট কাজ করা প্রায় অসম্ভব৷
৷
আপনি এই ক্ষেত্রে দেখতে পাচ্ছেন যে আমার একই রাউটার এবং ডিএনএস আইপি ঠিকানা রয়েছে।
DNS পরীক্ষা করতে আপনি nslookup
ব্যবহার করতে পারেন . এই কমান্ডটি সেই সার্ভারে একটি প্রশ্ন তৈরি করে। নিচের ছবিতে আপনি দেখতে পাচ্ছেন কিভাবে সার্ভার সমাধান করে মেক টেক ইজিয়ার ঠিকানা।
একটি প্রক্রিয়া খুব বেশি সংযোগ খুলছে কিনা তা কীভাবে জানবেন
প্রতিবার একটি প্রোগ্রাম ইন্টারনেট বা অন্য মেশিনের সাথে সংযোগ করার প্রয়োজন হয়, এটি একটি নতুন সংযোগ খোলে। একটি রাউটার শুধুমাত্র সীমিত সংখ্যক সংযোগ পরিচালনা করতে পারে। যদি কোন কারণে, একটি প্রোগ্রাম অনেকগুলি সংযোগ খোলে, আপনি একটি ব্লক ইন্টারনেট দিয়ে শেষ করতে পারেন৷
৷
আমরা netstat
কমান্ড দিয়ে এটি করতে পারি এবং প্যারামিটার “a” এবং “b”
netstat -a -b
আপনি কি প্রোগ্রাম এই সংযোগ ব্যবহার করছে দেখতে পারেন. এই ক্ষেত্রে, আপনি দেখতে পাচ্ছেন যে আমার কাছে "ফাইলজিলা সার্ভার" নামে একটি প্রোগ্রাম রয়েছে যা পোর্ট 21 এ শোনা যাচ্ছে।
ফায়ারওয়ালের নিয়ম কিভাবে চেক করবেন
ফায়ারওয়াল ভুল কনফিগারেশন ইন্টারনেটের ত্রুটির কারণ হতে পারে। একটি ফায়ারওয়াল কনফিগারেশন একটি অ্যাপ্লিকেশন ইন্টারনেট অ্যাক্সেস করতে পারবে কি না তা নির্ধারণ করার জন্য নিয়মের একটি সেট ছাড়া আর কিছু নয়। ডিফল্টরূপে, এই নিয়মগুলি প্রচুর পরিমাণে উপস্থিত হয় এবং আপনি সেগুলিকে এক স্ক্রিনে দেখতে পারবেন না। পরিবর্তে, আমরা নিম্নলিখিত কমান্ডগুলি ব্যবহার করে একটি পাঠ্য ফাইলে এই তথ্য সন্নিবেশ করতে পারি:
netsh advfirewall firewall show rule name=all > firewallrules.txt
notepad firewallrules.txt
প্রথম কমান্ডটি ফায়ারওয়াল কনফিগারেশন অ্যাক্সেস করে এবং এটি একটি পাঠ্য ফাইলে লিখতে পারে। দ্বিতীয় কমান্ড একটি নতুন নোটপ্যাড উইন্ডোতে টেক্সট ফাইল খুলুন.
netsh
এর একটি মৌলিক ব্যবহার কমান্ড ব্যবহার করার জন্য এক বা একাধিক ব্লক করার নিয়ম থাকলে ইউটিলিটি আমাদের জানাতে পারে:
netsh advfirewall firewall show rule name | find "Block"
দুর্ভাগ্যবশত এটি সেই নিয়ম দ্বারা ব্লক করা প্রোগ্রামটি কী তা দেখায় না৷
৷আপনার ইন্টারনেট সংযোগ পরীক্ষা করতে আপনি অন্য কোন কৌশল ব্যবহার করেন?