সিসকো সুইচ ডট 1 কিউ ট্রাঙ্ক থেকে দুর্ঘটনাক্রমে অনুমোদিত অনুমোদিত ভিএলএএনগুলি সরানো হয়েছে


24

আমি দুটি সিসকো ক্যাটালিস্ট সুইচ (3750 এর) মধ্যে একটি বিদ্যমান ট্রাঙ্ক বন্দরে একটি নতুন ভিএলএএন যুক্ত করছি। নতুন ভিএলএএন যুক্ত করার প্রক্রিয়াতে, দেখা যাচ্ছে যে আমি বিদ্যমান অনুমোদিত ভিএলএএনগুলি ট্রাঙ্কে সরিয়েছি ... এটি কীভাবে সম্ভব?

বিদ্যমান ট্রাঙ্ক পোর্ট কনফিগারেশন:

SW-LAB-1#show run int g1/0/49
Building configuration...

Current configuration : 255 bytes
!
interface GigabitEthernet1/0/49
 description SW-LAB-2 G1/0/48
 switchport trunk encapsulation dot1q
 switchport trunk native vlan 10
 switchport trunk allowed vlan 10,20
 switchport mode trunk
 switchport nonegotiate
 ip dhcp snooping trust
end

আমি ভিএলএএন 30 কে অনুমতি দেওয়ার জন্য নিম্নলিখিত বাক্য গঠনটি ব্যবহার করেছি:

SW-LAB-1#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
SW-LAB-1(config)#interface g1/0/49
SW-LAB-1(config-if)#switchport trunk allow vlan 30

তবে এখন, g1 / 0/49-এ আমার চলমান কনফিগারেশনে ভিএলএএন 10 এবং 20 অনুপস্থিত রয়েছে!

<SNIP>
switchport trunk allowed vlan 30
</SNIP>

আমি কী মিস করছি?


13
ক্লাসিক ত্রুটি। আমি অনেকবার এমন হতে দেখেছি। এখানে আপনার ত্রাণকর্তা যুক্ত করুন :)
বর্ধিত

উত্তর:


39

সিসকো ক্যাটালিস্ট স্যুইচটিতে বিদ্যমান Dot1Q ট্রাঙ্কে আপনার ভিএলএএন 30 যুক্ত করতে আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে:

switchport trunk allowed vlan add 30

অন্যথায় আইওএস কেবল মনে করে আপনি বিদ্যমান কনফিগারেশনটি ওভাররাইট করার চেষ্টা করছেন এবং আপনাকে অনুমতিপ্রাপ্ত ভিএলএনগুলির একটি দুর্ঘটনাক্রমে মুছে ফেলা সেটটি রেখে দেওয়া হবে।

আপনি কেবল একটি ভিএলএন অপসারণ করতে "অ্যাড" এর জায়গায় একইভাবে "অপসারণ" ব্যবহার করতে পারেন। সম্পূর্ণ সিনট্যাক্স নীচে দেখুন। (এটি আসলে সিসকো নেক্সাস ওএস বা আইওএস, এফওয়াইআই-তে একই সিনট্যাক্স)

SW-FOO(config-if)#switchport trunk allowed vlan ?
  WORD    VLAN IDs of the allowed VLANs when this port is in trunking mode
  add     add VLANs to the current list
  all     all VLANs
  except  all VLANs except the following
  none    no VLANs
  remove  remove VLANs from the current list

অন্য বিকল্পটি হ'ল আপনার অনুমতিপ্রাপ্ত সমস্ত ভিএলএন-কে কমান্ডের মধ্যে রেখে দেওয়া, যেমন:

switchport trunk allowed vlan 10,20,30

এই বিকল্পটি বেশি সময় সাশ্রয়ী হলেও কাজ করে।


1
সিসকো সম্ভবত "ভ্লানস" (বহুবচন) ব্যবহার করে অনুমোদিত ভ্লানগুলির সুনির্দিষ্ট তালিকা এবং কেবল "ভ্লান" (একবচন) ব্যবহার করে একটি বিভক্ত অ্যাড ক্রিয়াকলাপটি নির্দেশ করে এই কমান্ডটির সাথে অনেক বিভ্রান্তি এড়াতে পারে ।
জেনারেলট ওয়ার্কারার

12
আমি টিএএএসিএসএস-এর মতো বিপজ্জনক কমান্ডগুলি ফেলে দেওয়ার পরামর্শ দিচ্ছি যে আপনি 'স্যুইচপোর্ট ট্রাঙ্ক অনুমোদিত ভ্লান এক্স' যোগ / অপসারণ / কিছুই ছাড়াই করতে পারবেন না। তারপরে নতুন বন্দরের কাজের প্রবাহ হ'ল 'সুইচপোর্ট ট্রাঙ্ক অনুমোদিত ভ্লান নয়', 'সুইচপোর্ট ট্রাঙ্ক অনুমোদিত ভ্লান অ্যাড 42'। আমাদের অনেকটাই ডাউনটাইম বাঁচিয়েছে। 'নো রাউটার আইসিস'ও বিপজ্জনক নয় (দুর্ঘটনাক্রমে ইন্টারফেসে এটি প্রবেশ করুন,' আইপি 'ভুলে আপনি আইসিসকে পুরো বাক্স থেকে সরান')
ytti

সতর্কতা হিসাবে আমরা সাধারণত যা করি তা হ'ল হ'ল এই ধরণের কনফিগারেশনটি করা প্রকৌশলীরা একটি "রিলোড 5" কমান্ড প্রবেশ করান যাতে তারা যদি ভুল করে তবে কয়েক মিনিট পরে সুইচটি পূর্ববর্তী কনফিগারেশনে পুনরায় লোড করবে will এটি আমাদের আরও সমালোচনামূলক পরিবেশগুলির জন্য অটোমেশন সমাধানগুলি সন্ধান করছে, যাতে লোকেরা সিএলআই থেকে পুরোপুরি হ্যাক না করে।
জেরেমি গিবনস

9

একটি ট্রাঙ্কে ভিএলএনএস যুক্ত করতে আপনাকে নিম্নলিখিত সিনট্যাক্সটি ব্যবহার করতে হবে:

switchport trunk allowed vlan add 30

ট্রাঙ্ক থেকে একটি ভিএলএএন অপসারণ করতে আপনার removeসিনট্যাক্সটি ব্যবহার করতে হবে :

switchport trunk allowed vlan remove 30

আপনি যখন যোগ / অপসারণ ব্যবহার করবেন না তখন আপনি পোর্টটিকে কেবল নতুন ভিএলএএন কনফিগার করার জন্য বলছেন ।

এটি একটি সাধারণ ত্রুটি। যদি আপনার প্ল্যাটফর্মটি সমর্থন করে তবে আপনি এই ক্ষতিকারক সিনট্যাক্সটিকে নিষিদ্ধ করতে সিসকো এম্বেডেড ইভেন্ট ম্যানেজারটি ব্যবহার করতে পারেন :

event manager applet forbid-vlan-trunk
 event cli pattern "switchport trunk allowed vlan\s+[0-9]" skip yes sync no
 action 1.0 syslog msg "switchport trunk allowed vlan MUST be configured via add/remove"

1
অথবা যখন EEM উপলব্ধ নেই তখন TACACS এবং কনফিগারেশন কমান্ড অনুমোদনের ব্যবহার করুন।
aakso

1
কুশলী। কনসোলে আউটপুট প্রেরণের জন্য স্ক্রিপ্টটি সামঞ্জস্য করা আরও ভাল

1
আমি সচেতন নই যে EEM কনসোলে আউটপুট প্রেরণ করতে পারে। আপনি কি একটি উদাহরণ দিতে পারেন?
সেবাস্তিয়ান উইজিংগার

0

সংক্ষিপ্ত উত্তর: ভ্লানগুলি নির্দিষ্ট করার জন্য দুটি পদ্ধতি রয়েছে: একটি স্পষ্টতই তালিকাটি সেট করে (ওভাররাইট করে) [এটি আপনি ব্যবহার করেছেন], অন্যটি নির্দিষ্ট ভ্লানগুলি যুক্ত বা সরিয়ে দেয়।

(প্রতিটি বিক্রেতা এটিকে আলাদাভাবে করেন, তাই হালকাভাবে চালান))


0

পূর্ববর্তী উত্তরে যেমন বলা হয়েছে, "যুক্ত / সরান / কিছুই নয়" আপনার (কেবল) বন্ধু ...

switchport trunk allowed vlan add 30

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

আমি কেন এই উত্তর যুক্ত করেছি কারণ ব্রেটের দ্বিতীয় পরামর্শ

switchport trunk allowed vlan 10,20,30

সত্যিই একটি খারাপ ধারণা

ধরা যাক আপনি পরিচালনার জন্য ভ্যালান 900 ব্যবহার করেন (উপায় দ্বারা বোকা ধারণা, আপনি কেন তা দেখতে পাবেন)

একটি শো রান দিয়ে পোর্ট কনফিগারেশন:

interface Gi1/0/1
 ...
 switchport trunk allowed vlan 1,2,5,51,101,235,245,247
 switchport trunk allowed vlan add 507,539,900,1058,2677
 ...

দয়া করে নোট করুন যে সিসকো সহজ রেডি এবং অনুলিপি / পেস্টের জন্য 2 টি লাইন ব্যবহার করছে, দ্বিতীয় লাইনে একটি "অ্যাড" দিয়ে ... কেন নয়?

এখন, আসুন আমি বলি আমি vlan 30 যুক্ত করতে চাই ...

প্রথম সমাধান:

 switchport trunk allowed vlan add 30

গ্রেট! এটি কাজ করছে, আসুন এখন একটি বিয়ার দিন।

দ্বিতীয় সমাধান:

 switchport trunk allowed vlan 1,2,5,30,51,101,235,245,247

এবং ... হাম .. আরে? ডব্লিউটিএফ !!! আমি আমার কমান্ডের দ্বিতীয় অংশটি আটকাতে পারি না

 switchport trunk allowed vlan add 507,539,900,1058,2677

দুর্ভাগ্যক্রমে, vlan 900 এখন আর স্যুইচটিতে কনফিগার করা যায় না, যেহেতু এটি পরিচালনার জন্য ব্যবহৃত হয়েছিল তাই স্যুইচটি পাওয়া যায় না।

সুতরাং:

  • সর্বদা, অ্যাড / অপসারণ / কিছুই ব্যবহার করুন
  • পরিচালনার জন্য একটি ছোট ভ্লান আইডি ব্যবহার করুন (<10)

-3

অন্যান্য ভিএলএএন অপসারণ না করে ভিএলএএন যুক্ত করার সময় এই কমান্ডটি ব্যবহার করুন

সুইচপোর্ট ট্রাঙ্ক অনুমোদিত ভ্লান 30 যোগ করুন

এটি ট্রাঙ্ক ইন্টারফেসে বিদ্যমান ভ্লানগুলি অপসারণ না করে ট্র্যাঙ্কে ভ্লান 30 যুক্ত করবে

চিয়ার্স


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