লিনাক্সে ট্রেসারউট কমান্ড কীভাবে ব্যবহার করবেন

Linakse Tresara Uta Kamanda Kibhabe Byabahara Karabena



অপারেটিং সিস্টেম একটি নেটওয়ার্কে ডেটা স্থানান্তর করার জন্য প্যাকেট ব্যবহার করে। এগুলি তথ্যের ছোট অংশ যা ডেটা বহন করে এবং ডিভাইসগুলির মধ্যে ভ্রমণ করে। তদুপরি, যখন কোনও নেটওয়ার্ক সমস্যা দেখা দেয়, প্যাকেটগুলি অন্তর্নিহিত সমস্যার মূল কারণ সনাক্ত করতে সহায়তা করে। কিভাবে? সেই প্যাকেটগুলোর রুট ট্রেস করে।

লিনাক্সে ট্রেসারউট কমান্ড আপনাকে একটি নির্দিষ্ট গন্তব্যে ভ্রমণের সময় প্যাকেটের পথের ম্যাপ করতে সাহায্য করে। এটি আপনাকে নেটওয়ার্ক লেটেন্সি, প্যাকেট লস, নেটওয়ার্ক হপস, ডিএনএস রেজোলিউশন সমস্যা, ধীর ওয়েবসাইট অ্যাক্সেস এবং আরও অনেক কিছুর সমস্যা সমাধানে সহায়তা করে। সুতরাং, এই ব্লগে, আমরা লিনাক্সে ট্রেসারউট কমান্ড ব্যবহার করার সহজ উপায় ব্যাখ্যা করব।







লিনাক্সে ট্রেসারউট কমান্ড কীভাবে ব্যবহার করবেন

প্রথমত, অনেক লিনাক্স ডিস্ট্রিবিউশনে ট্রেসারউট আগে থেকে ইনস্টল করা হয় না। যাইহোক, আপনি আপনার সিস্টেম অনুযায়ী নীচের কমান্ডগুলির মধ্যে একটি কার্যকর করে এটি ইনস্টল করতে পারেন:



অপারেটিং সিস্টেম আদেশ
ডেবিয়ান/উবুন্টু sudo apt traceroute ইনস্টল করুন
ফেডোরা sudo dnf install traceroute
আর্ক লিনাক্স sudo pacman -Sy traceroute
openSUSE sudo zypper install traceroute

ইনস্টলেশনের পরে, আপনি প্রবেশ করে traceroute কমান্ড প্রয়োগ করতে পারেন:



ট্রেসরুট < গন্তব্য_আইপি >

  i-option-in-hostname-command





গন্তব্যে ডিভাইসের IP ঠিকানা দিয়ে প্রতিস্থাপন করুন। আপনি কমান্ডটি চালানোর পরে, আপনার সিস্টেম আইপি ঠিকানা এবং প্রতিক্রিয়া সময় সহ হপগুলির তালিকা প্রদর্শন করবে। হপস হল এমন ডিভাইস যা আপনার প্যাকেটগুলি একটি নির্দিষ্ট গন্তব্যে ভ্রমণ করার সময় যায়। উদাহরণস্বরূপ, গুগলের আইপি ঠিকানার জন্য ট্রেসারউট কমান্ডটি ব্যবহার করা যাক:

ট্রেসাররুট 8.8.8.8

  tracerout-command



অন্যদেরকে তারকাচিহ্ন(*) হিসাবে চিহ্নিত করার সময় ফলাফলটি শুধুমাত্র একটি হপ দেখায়। এটি ঘটে কারণ পরবর্তী হপগুলি 3 সেকেন্ডের সময়সীমার মধ্যে সাড়া দেয়নি। তাছাড়া, ট্রেসারউট কমান্ড, ডিফল্টরূপে, হপসের হোস্টনাম পেতে DNS রেজোলিউশন ব্যবহার করে, যা প্রক্রিয়াটিকে ধীর করে দেয়। আপনি সেই অংশটি বাদ দিতে পারেন এবং -n বিকল্পটি ব্যবহার করে শুধুমাত্র আইপি ঠিকানাগুলি প্রদর্শন করতে এটিকে গাইড করতে পারেন:

ট্রেসরুট -n < গন্তব্য_আইপি >

  n-অপশন-ইন-ট্রেসারউট-কমান্ড

আপনি যদি হপের সংখ্যা সীমিত করতে চান তবে ট্রেসারউট কমান্ড সহ -m বিকল্পটি ব্যবহার করুন:

ট্রেসরুট -মি এন < গন্তব্য_আইপি >

  m-option-in-traceroute-command

এখানে, এন-এর জায়গায় কাঙ্খিত সংখ্যক হপগুলি রাখুন। কার্যকর করার সময়, এটি ফলাফলে শুধুমাত্র এন নম্বর হপ প্রদান করবে। ট্রেসারউট কমান্ড শুধুমাত্র প্রতিটি হপের রাউন্ড-ট্রিপ সময় (RTT) প্রদর্শন করে। যাইহোক, আপনি -I বিকল্পের সাথে আরও বিশদ সময় সংক্রান্ত তথ্য পেতে পারেন:

ট্রেসরুট -আমি < গন্তব্য_আইপি >

  i-option-in-traceroute-command

এই কমান্ডটি আরও সঠিক RTT ডেটা পুনরুদ্ধার করার জন্য একটি ICMP ইকো অনুরোধ পাঠায়। উদাহরণস্বরূপ, গুগলের উদাহরণটি আবার নিন:

টিপ : যদি আপনার নির্দিষ্ট গন্তব্য ICMP প্যাকেটগুলিকে সীমাবদ্ধ করে, তাহলে আপনি পরিবর্তে -U বিকল্পটি ব্যবহার করে UDP প্যাকেটগুলি ট্রেস করতে পারেন:

ট্রেসরুট -ভিতরে < গন্তব্য_আইপি >

  ইউ-অপশন-ইন-ট্রেসারউট

যদি আপনি ট্রেসারউটের জন্য আরও বিকল্পগুলি অন্বেষণ করতে চান, তাহলে অনুগ্রহ করে নীচের কমান্ডটি চালান:

ট্রেসরুট -- সাহায্য

  হেল্প-অপশন-ইন-ট্রেসারউট-কমান্ড

একটি দ্রুত মোড়ানো আপ

Traceroute হল একটি আশ্চর্যজনক CLI ইউটিলিটি যা আপনি লিনাক্সে নেটওয়ার্ক-সম্পর্কিত সমস্যাগুলি নির্ণয় করতে ব্যবহার করতে পারেন। এটি নেটওয়ার্কের সমস্ত জটিল সমস্যা সনাক্ত করতে প্যাকেটের পথ চিহ্নিত করে। তাই, আমরা কিছু উদাহরণের সাহায্যে ট্রেসারউট কমান্ড সম্পর্কে প্রতিটি বিশদ ব্যাখ্যা করেছি।