أحيانا ما تتلقى هذه الرسائل عندما تغير تكوين ترجمة عنوان الشبكة (NAT):
تعيين ديناميكي قيد الاستخدام، لا يمكن إزالته
التخطيط الديناميكي قيد الاستخدام، هل تريد حذف كل المدخلات؟
٪التجمع الخارجي قيد الاستخدام، لا يمكن إتلافه
يوضح هذا المستند كيفية تغيير تكوين NAT إذا قمت باستلام هذه الرسائل على وحدة التحكم.
لا توجد متطلبات خاصة لهذا المستند.
لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.
للحصول على مزيد من المعلومات حول اصطلاحات المستندات، ارجع إلى اصطلاحات تلميحات Cisco التقنية.
تقوم NAT الديناميكي بإنشاء إدخالات ترجمة نشطة في جدول عندما تعبر حزمة من واجهة IP NAT الداخلية إلى واجهة IP NAT الخارجية، أو العكس. هذا حركي nat مدخل يستطيع كنت رأيت يستعمل العرض ip nat ترجمة أمر. cisco ios ® برمجية يتحقق ل أي موجود نشط nat ترجمة في الترجمة طاولة عندما أحد من هذا تشكيل حركي nat أزلت:
لا يوجد اسم تجمع nat ip
لا يوجد عنوان IP nat {Inside | خارج}القائمة {access-list-number المصدر | name} اسم التجمع [التحميل الزائد] | ثابت محلي-ip global-ip}
R2(config) #no ip nat inside source route-map NAT interface serial 2/0 overload Dynamic mapping in use, do you want to delete all entries? [no]: yes
في حالة تطابق إدخال ترجمة، لا يمكن إزالة الرسالة من ٪التعيين الديناميكي قيد الاستخدام أو ٪تجمع الصادر قيد الاستخدام، يتعذر إتلاف الرسالة التي يتم ترديدها على وحدة التحكم على التوالي.
السبب أن تتلقى رسائل الخطأ هذه هو أنك تحاول تغيير جزء من تكوين nat مسؤول عن إنشاء ترجمات ديناميكية لا تزال موجودة في جدول الترجمة. in order to غيرت ال nat تشكيل في هذا حالة، أنت تحتاج أن يمسح الجدول من ترجمة أن يكون استعملت قبل التغيير يكون قبلت. في بعض الأحيان لا يكون هذا سهلا لأن الموجه الذي تم تكوينه باستخدام NAT قد يكون يستقبل الحزم باستمرار التي تنشئ ترجمات في الجدول؛ وهذا يمكن أن يحدث بسرعة حتى أنه ليس لديك وقت لتغيير التكوين.
يتضمن هذا حل يمسح ip nat ترجمة يستعمل ال clear ip nat ترجمة أمر، وبعد ذلك يستبدل التشكيل nat بسرعة، قبل أن يتم تعميم أي مدخل nat جديد في الترجمة طاولة بسبب الحركة مرور نشط nat. لعمل ذلك، قم بإنشاء نص تنفيذي باستخدام أوامر التكوين المكتوبة بتنسيق نص. على سبيل المثال:
clear ip nat translation * config terminal no ip nat pool old pool name ip nat pool new pool .......
بمجرد الحصول على البرنامج النصي، قم بقص ولصق البرنامج النصي في وضع تمكين الموجه (Router#).
ملاحظة: قد يستغرق هذا الأمر أكثر من محاولة واحدة لأنه لا يزال من الممكن أن يقوم الموجه بإنشاء ترجمة بعد مسح الترجمة.
يتضمن هذا حل يعجز nat على المسحاج تخديد لذلك هو يستطيع لا يخلق أي المزيد nat ترجمة. قم بهذا الإجراء من خلال إزالة الأوامر ip nat داخل أو ip nat خارجي على الواجهات. ثم قم بمسح جدول الترجمة وتغيير التكوين.
اتبع الخطوات التالية لاستخدام هذا الحل:
أستخدم الأمر no ip nat {inside | خارج}أمر لتعطيل الترجمات المستقبلية من الحدوث.
أستخدم الأمر clear ip nat translation لمسح ترجمات IP nat.
غيرت ال nat تشكيل.
إستعادة NAT {Inside | خارج} وسيطات مع ip nat {inside | خارج} أمر تكوين.
يتضمن هذا حل إيقاف حركة المرور التي تتسبب في أن يخلق المسحاج تخديد nat ترجمة. قم بذلك إما عن طريق الوصول إلى الجهاز الذي يرسل الحزم وتعطيلها، أو عن طريق إنشاء قوائم الوصول الواردة على موجه NAT، مع رفض حركة المرور من المصادر التي تقوم بإرسال الحزم. راجع تكوين خدمات IP للحصول على مزيد من المعلومات حول تصفية الحزم.
أظهرت هذه الملاحظة التقنية بضعة طرق للعمل حول مشكلة عدم القدرة على تغيير تكوين NAT بسبب ترجمات NAT الديناميكية النشطة في جدول الترجمة. قد يكون هناك طرق أخرى، غير أن في أي حالة، ال nat ترجمة طاولة ينبغي كنت واضح من أي ترجمة ديناميكية أن ينتج من ال nat تشكيل قبل أن ال nat يمكن غيرت تشكيل. راجع التحقق من عملية NAT واستكشاف أخطاء NAT الأساسية وإصلاحها للحصول على مزيد من معلومات أستكشاف الأخطاء وإصلاحها حول المشاكل ذات الصلة ب NAT.
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
1.0 |
10-Aug-2005 |
الإصدار الأولي |