একটি সিসকো ক্যাটালিস্ট সুইচটিতে আইপি ভিত্তিতে কোনও ডিভাইস সংযোগযুক্ত পোর্টটি কীভাবে সন্ধান করতে হয়


24

সিসকো অনুঘটক স্যুইচ-এ, আমাকে একটি শেষ ডিভাইসটি কী পোর্টের সাথে সংযুক্ত আছে তা সন্ধান করতে হবে।

আমার আইপি ঠিকানা / হোস্টের নাম আছে।

আমি কীভাবে দ্রুত বন্দরটি খুঁজে পাব?


আমার একমত হতে হবে, এলএলডিপি হ'ল একটি লাইফসেভার এবং প্রোপাইটিরি ... একবার সেটআপ হয়ে গেলে স্তর 2 তে প্রতিবেশী ডিভাইসগুলি সনাক্ত করার এটি একটি দুর্দান্ত উপায় যা সিসকো ডিভাইসের সাথে একচেটিয়া নয়।
টাই স্মিথ

উত্তর:


34

স্যুইচটি একটি স্তর 2 বা স্তর 3 স্যুইচ কিনা তার উপরে উত্তর নির্ভর করে । এর অর্থ হ'ল, স্যুইচটি কেবল রাউটিংয়ের জন্য আলাদা ডিভাইসে স্যুইচিং এবং ট্র্যাফিক রিলে করে দেওয়া হয়, বা এটি নিজেই এসভিআই (সুইচড ভার্চুয়াল ইন্টারফেস) এর মাধ্যমে রাউটিংয়ের সিদ্ধান্ত গ্রহণ করে।

একটি স্তর 3 সুইচে, ডিভাইসে কয়েকটি সাধারণ কমান্ড ব্যবহার করে পোর্টটি পাওয়া যাবে। তবে একটি স্তর 2 সুইচে, আপনাকে পোর্টটি সন্ধান করতে স্যুইচ এবং যে কোনও ডিভাইসই রাউটিংটি করছে উভয়ই লগইন করতে হবে।

উভয় ক্ষেত্রেই, কমান্ডগুলি একই, কেবল স্তর 2 সুইচের জন্য দুটি পৃথক বাক্সে চালানো।


একটি স্তর 3 সুইচ এ:

  • স্যুইচটিতে লগইন করুন এবং নিম্নলিখিত কমান্ডটি জারি করুন (যেখানে আইপ্যাড্রেসটি আপনি যে হোস্টটির সন্ধানের চেষ্টা করছেন তার আইপি ঠিকানা:

    show ip arp *ipaddress*
    
  • আউটপুটটি নীচের মতো দেখতে হবে এবং আপনাকে ডিভাইসের ম্যাক-ঠিকানা দেবে (আমি নীচে ম্যাক-ঠিকানাটি গা address়ভাবে প্রকাশ করেছি)।

    LYKINS-1861#show ip arp 172.20.1.100
    Protocol  Address          Age (min)  Hardware Addr   Type   Interface
    Internet  172.20.1.100            0   **28cf.da1d.1b05**  ARPA   Vlan10
    
  • এখন নিম্নলিখিত কমান্ডগুলির মধ্যে একটি জারি করুন (যেখানে ম্যাক-ঠিকানাটি পূর্ববর্তী পদক্ষেপের হার্ডওয়্যার ঠিকানা)। সিসকো প্ল্যাটফর্মের উপর নির্ভর করে কখনও কখনও কমান্ডটি দুটি আকারে তালিকাভুক্ত করা হয়।

    show mac address-table address *mac-address*
    show mac-address-table address *mac-address*
    
  • আউটপুটটি নীচের মতো দেখতে হবে, আপনি যে বন্দরটির সন্ধান করছেন সেটি গন্তব্য পোর্ট হিসাবে তালিকাভুক্ত করা উচিত:

    LYKINS-1861#show mac-address-table address 28cf.da1d.1b05
    Destination Address  Address Type  VLAN  Destination Port
    -------------------  ------------  ----  --------------------
    28cf.da1d.1b05          Dynamic      10     **FastEthernet0/1/1**
    

একটি স্তর 2 সুইচে:

  • এই স্যুইচটির জন্য কী ডিভাইস রাউটিং করছে তা সন্ধান করুন (আপনাকে নেটওয়ার্ক ডকুমেন্টেশনটি দেখতে হবে)। কখনও কখনও এটি একটি " রাউটার অন এ স্টিক " হয়, যেখানে লেয়ার 2 ভিএলএএনগুলি লেয়ার 3 সিদ্ধান্তের জন্য রাউটার পর্যন্ত ছাঁটাই করা হয়।

  • রাউটিং ডিভাইসে লগইন করুন এবং নিম্নলিখিত কমান্ডটি জারি করুন (যেখানে আইপ্যাড্রেসটি আপনি যে হোস্টটির সন্ধানের চেষ্টা করছেন তার আইপি ঠিকানা:

    show ip arp *ipaddress*
    
  • আউটপুটটি নীচের মতো দেখতে হবে এবং আপনাকে ডিভাইসের ম্যাক-ঠিকানা দেবে (নিচে গা below়ভাবে তালিকাবদ্ধ)।

    LYKINS-1861#show ip arp 172.20.1.100
    Protocol  Address          Age (min)  Hardware Addr   Type   Interface
    Internet  172.20.1.100            0   **28cf.da1d.1b05**  ARPA   Vlan10
    
  • এবার লেয়ার 2 সুইচটিতে লগইন করুন

  • সেই ডিভাইসে নিম্নলিখিত কমান্ডগুলির মধ্যে একটি জারি করুন (যেখানে ম্যাক-ঠিকানাটি পূর্ববর্তী পদক্ষেপের একটি হার্ডওয়্যার ঠিকানা)। সিসকো প্ল্যাটফর্মের উপর নির্ভর করে কখনও কখনও কমান্ডটি দুটি আকারে তালিকাভুক্ত করা হয়।

    show mac address-table address *mac-address*
    show mac-address-table address *mac-address*
    
  • আউটপুটটি নীচের মতো দেখতে হবে, আপনি যে বন্দরটির সন্ধান করছেন সেটি গন্তব্য পোর্ট হিসাবে তালিকাভুক্ত করা উচিত:

    LYKINS-1861#show mac-address-table address 28cf.da1d.1b05
    Destination Address  Address Type  VLAN  Destination Port
    -------------------  ------------  ----  --------------------
    28cf.da1d.1b05          Dynamic      10     **FastEthernet0/1/1**
    

এই লুক কি এসএনএমপি ব্যবহার করে সম্ভব? আমার অর্থ প্রত্যক্ষ অনুসন্ধান এবং এর মতো না
মার্কি

13

প্রথমত, আপনি এখন প্রতিবেশী টেবিলে একই VLAN ও বর্ণন উপর একটি মেশিন ঢোকা, MAC ঠিকানা পেতে প্রয়োজন - উইন্ডোজ netsh int ipv4 show neigh, লিনাক্স: ip neiসিসকো: show ip arp x.x.x.x। একবার আপনি এটি ...

এটি যদি স্তর 2 স্যুইচটিতে আবিষ্কার কাজ হয় show mac address-table | i 0011.2233.4455তবে ম্যাক অ্যাড্রেস বাইটগুলি যথাযথ হিসাবে প্রতিস্থাপন করুন do

অন্যদিকে যদি এটি রাউটার show ip arp | i 0011.2233.4455হয় তবে ব্যবহার করুন - আবার ম্যাক যথাযথ হিসাবে প্রতিস্থাপন করুন। স্পষ্টতই যখন আপনি ম্যাক পাচ্ছিলেন, যদি এটি সরাসরি সেই রাউটারের সাথে সংযুক্ত থাকে, তবে আপনি ইতিমধ্যে সম্পন্ন করেছেন।

তবে দীর্ঘমেয়াদী, আমি আন্তরিকভাবে প্রস্তাব দিচ্ছি যে আপনি আপনার হোস্টগুলিতে এলএলডিপি সেট করুন (এটি ব্যর্থ করে, সিডিপি) যাতে আপনি উভয় দিক থেকে তাদের সনাক্ত করতে পারেন। lldpd লিনাক্সের জন্য একেবারে দুর্দান্ত এলএলডিপি ডেমন যা সিডিপি, ইডিপি, এসএনএমপি এবং এফডিপি সমর্থন করে। আপনি যদি বর্তমানে হোস্টে পৌঁছাতে সক্ষম হন এবং এটি লিনাক্স / বিএসডি চালানোর ক্ষেত্রে ঘটে থাকে তবে আমি উপরেরটি এড়িয়ে যাওয়ার পরামর্শ দিচ্ছি এবং কেবল এলএলডিপি চালু করব।


3
এলএলডিপির জন্য +1, এটি একটি দুর্দান্ত সমাধান যা উভয় পক্ষ থেকে সহায়তা করে।
ল্যাপটপ 6006

7

আপনার সুইচটি ফ্রেম ফরোয়ার্ডিং (স্তর 2) বা প্যাকেট রাউটিং (স্তর 3) সম্পাদন করছে কিনা তা বিবেচনা না করেই, নিম্নলিখিত হোস্টটি যে হোস্টটির সন্ধান করতে চান তার একই সাবনেটে যদি পরিচালনা আইপি ঠিকানা থাকে তবে নিম্নলিখিতটি কাজ করা উচিত:

  1. স্যুইচ এ, আপনি যে আইপি ঠিকানাটি সন্ধান করতে চান তা পিং করুন। যদি ঠিকানাটি স্যুইচের পরিচালন ঠিকানার মতো একই সাবনেটে থাকে তবে হোস্টের ম্যাকের ঠিকানা অনুসন্ধান করে একটি এআরপি অনুরোধ প্রেরণ করা হবে।
  2. এখন আপনি এআরপি ক্যাশে সন্ধান করতে এবং আপনি যে হোস্টটি খুঁজছেন show ip arpতার ম্যাক ঠিকানা ( ) এবং এর সাথে সম্পর্কিত ইন্টারফেসটি খুঁজে পেতে পারেন।
  3. আপনি জারি করে এর ম্যাক ঠিকানা সারণী প্রবেশের সন্ধান করতে পারেন: show mac-address table address [the address]

1

দ্রুত?

  1. সিসকো সুইচে টেলনেট বা এসএসএইচ।
  2. প্রকার terminal monitor; টিপুন.
  3. প্রশ্নের শেষ প্রান্ত থেকে ওএসের মাধ্যমে কেবল আনপ্লাগ করুন বা এনআইসি বন্ধ করুন

00:00:47: %LINK-3-UPDOWN: Interface GigabitEthernet2/0/1, changed state to down

দ্রষ্টব্য, আপনি যদি আন-প্লাগিংটি শেষ পয়েন্ট থেকে স্যুইচটিতে সংযুক্ত করছেন তবে সিসলগ বার্তা পাবেন না কারণ আপনার সংযোগটি কাটবে।


1

নিজেকে স্যুইচটিতে টেলনেট করুন, তারপরে ডিভাইসটি প্লাগ করুন, তারপরে পুনরায় প্লাগ করুন। স্যুইচটি একটি বার্তা লিখবে যা কোন বন্দরটি ডাউন ছিল এবং তারপরে ছিল।

আশা করি এটা কাজে লাগবে.


0

স্যুইচটিতে আইপি ডিভাইস ট্র্যাকিং সক্ষম করুন। নিম্নলিখিত কমান্ড ব্যবহার করুন

আইপি ডিভাইস ট্র্যাকিং আইপি ডিভাইস ট্র্যাকিং প্রোব বিলম্ব 30

দ্বিতীয় কমান্ডগুলি ডুপ্লিকেট আইপি ত্রুটিটিকে পিসির পপ আপ করতে বাধা দেয়। এটির জন্য একটি সিসকো বাগ রয়েছে তবে আইডিটি মনে করতে পারে না।

উপরের সক্ষম করতে পুরানো 12.4 কোড বা 15 কোড চাইবে।


0

স্যুইচটিতে থাকা সিএএম টেবিলটি ম্যাকের ঠিকানার সাথে ডিভাইস পোর্টের সাথে মেলে। স্যুইচটিতে 'শো ম্যাক অ্যাড্রেস-টেবিল' ব্যবহার করুন। ডিভাইসগুলি পরে খুঁজে পেতে সহায়তা করার জন্য আপনি বন্দর বর্ণনগুলিও কনফিগার করতে পারেন।


0

আপনি সন্ধান করতে চান: 1. আপনি যে আইপি ঠিকানাটি সন্ধান করতে চান তাতে পিং করুন। যদি ঠিকানাটি স্যুইচের পরিচালন ঠিকানার মতো একই সাবনেটে থাকে তবে হোস্টের ম্যাকের ঠিকানা অনুসন্ধান করে একটি এআরপি অনুরোধ প্রেরণ করা হবে। 2.এখন আপনি এআরপি ক্যাশে সন্ধান করতে এবং আপনি যে হোস্টটির সন্ধান করছেন তার ম্যাক ঠিকানা (আইপি আরপ প্রদর্শন করুন) এবং এর সাথে সম্পর্কিত ইন্টারফেসটি খুঁজে পেতে পারেন। ৩. আপনি জারি করে এর ম্যাক ঠিকানা সারণী প্রবেশের সন্ধান করতে পারেন: ম্যাক-ঠিকানা টেবিলের ঠিকানা [ঠিকানা] দেখান


0

আমি এটিতে সহায়তা করতে এবং প্রান্তের স্যুইচগুলিতে সংযুক্ত ডিভাইসগুলি নথিভুক্ত করার জন্য কয়েকটি অজগর স্ক্রিপ্ট তৈরি করেছি।

https://github.com/rikosintie

নির্দিষ্ট সংগ্রহস্থলগুলি হ'ল: পিংসভিআই - "sh রান | আই ^ ইন্টারফেস | ip _ip ঠিকানা" আউটপুট নেয় সাবনেটকে বিশ্লেষণ করে সমস্ত হোস্টকে পিং করে p সময় শেষ হয়ে গেছে এমন ডিভাইসগুলির জন্য স্যুইচ এর আরপ টেবিলকে পপুলেট করে।

এআরপি-বাছাই - মূল স্যুইচ থেকে আইপি-ম্যাক ঠিকানাগুলির একটি জসন ডাটাবেস তৈরি করে

ম্যাক 2 মানুফ - "শো ম্যাক অ্যাড ইন্ট" এর আউটপুট নেয় এবং জেএসন ডাটাবেস ব্যবহার করে এজ-সুইচ বন্ধ করে আইপি-ম্যাক-পোর্ট-ম্যানুফ্যাকচারনের একটি তালিকা তৈরি করে।


0

আপনি যদি কমান্ড শো ম্যাক অ্যাড্রেস-টেবিলের ঠিকানা x জারি করেন তবে আপনি দেখতে পাবেন যে এই ম্যাকটি একটি ট্রাঙ্ক বন্দরে শিখছে। যদি এটি হয় তবে (এবং ধরে নিচ্ছেন যে আপনি অন্য সিসকো ডিভাইসে সংযুক্ত আছেন), "সিডিপি নে দেখান" ব্যবহার করুন এবং সেই ডিভাইসে লগইন করুন এবং উপরের মতো একই পদক্ষেপগুলি সম্পাদন করুন। আপনি যতক্ষণ না ম্যাক ঠিকানাটি ট্রাঙ্কবিহীন বন্দরে শিখছেন তা না করা পর্যন্ত এটি চালিয়ে যান।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.