Contenido

Introducción

Prerequisites

Requirements

Componentes Utilizados

Convenciones

Descripción de problemas

Soluciones

Uso del comando clear ip nat translation

Desactivación de NAT en el router

Interrupción del tráfico que causa traducciones

Summary

Información Relacionada

Introducción

A veces recibe estos mensajes cuando cambia la configuración de la Traducción de direcciones de red (NAT).

- Dynamic mapping in use, cannot remove

- Asignación dinámica en uso, ¿desea eliminar todas las entradas?

- %Pool outpool in use, cannot destroy

Este documento muestra cómo cambiar la configuración NAT si recibe estos mensajes en la consola.

Prerequisites

Requirements

No hay requisitos específicos para este documento.

Componentes Utilizados

Este documento no tiene restricciones específicas en cuanto a versiones de software y de hardware.

Convenciones

Para obtener más información sobre las convenciones del documento, consulte Convenciones de Consejos Técnicos de Cisco.

Descripción de problemas

IPv6 RIP está habilitado globalmente y cada interfaz tiene lugar en el RIP y está habilitada para IPv6 RIP. Esta entrada NAT dinámica se puede ver usando el comando show ip nat translation. El software Cisco IOS® verifica si hay traducciones NAT activas existentes en la tabla de traducciones cuando se elimina cualquiera de estas configuraciones NAT dinámicas existentes:

- no ip nat pool name

- no ip nat {inside | outside}source {list {access-list-number | nombre} nombre del conjunto [sobrecarga] | static local-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

Si una entrada de traducción coincide, el mensaje %Dynamic Mapping in Use, No se puede quitar o el %Pool outpool en uso, no se puede destruir el mensaje se hace eco respectivamente en la consola.

Soluciones

La razón por la que recibe estos mensajes de error es porque intenta cambiar parte de una configuración NAT que es responsable de crear traducciones dinámicas que todavía existen en la tabla de traducción. Para poder modificar la configuración de NAT en esta situación, deberá limpiar la tabla de traducciones que se está utilizando antes de aceptar el cambio. A veces esto no es fácil porque el router configurado con NAT puede estar recibiendo continuamente paquetes que crean traducciones en la tabla; Esto puede suceder tan rápidamente que usted no tiene tiempo de cambiar la configuración.

Uso del comando clear ip nat translation

Esta solución implica despejar las traducciones NAT IP usando el comando clear ip nat translation, y luego reemplazar la configuración NAT rápidamente, antes de que las nuevas entradas NAT se llenen en la tabla de traducción debido al tráfico NAT activo. Para realizarlo, cree una secuencia de comandos con los comandos de configuración escritos en formato de texto. Por ejemplo:

clear ip nat translation *

config terminal

no ip nat pool old pool name

ip nat pool new pool

.......

Una vez que tenga la secuencia de comandos, córtela y péguela en el modo de habilitación (enable) del router (Nº de router).

Nota: Esto puede llevar más de un intento, ya que todavía es posible que el router cree una traducción después de que se haya borrado la traducción.

Desactivación de NAT en el router

Esta solución implica desactivar la NAT del router para que no pueda crear nunca más traducciones de NAT. Realícelo al eliminar los comandos ip nat inside o ip nat outside en las interfaces. A continuación, borre la tabla de traducción y cambie la configuración.

Siga estos pasos para utilizar esta solución:

1. Utilice el comando no ip nat {inside | outside} para evitar que se realicen traducciones futuras.

2. Utilice el comando clear ip nat translation para eliminar las traducciones NAT de IP.

3. Cambie la configuración de NAT.

4. Restaure la NAT {inside | outside} argumentos con ip nat {inside | outside} comando configuration.

Interrupción del tráfico que causa traducciones

Esta solución implica la detención del tráfico que causa que el router NAT cree las traducciones. Para ello, acceda al dispositivo que está enviando los paquetes y desactívelo, o cree listas de acceso de entrada en el router NAT, y rechace el tráfico de las fuentes que están enviando los paquetes. Consulte Configuración de Servicios IP para obtener más información sobre el filtrado de paquetes.

Summary

Esta nota técnica ha demostrado algunas formas de solucionar el problema relacionado con la imposibilidad de cambiar la configuración de NAT debido a las traducciones de NAT dinámicas activas en la tabla de traducción. Puede haber otras formas, pero en cualquier caso, antes de poder cambiar la configuración NAT, la tabla de traducción NAT debe estar exenta de cualquier traducción dinámica resultante de una configuración NAT. Para obtener más información acerca de cómo solucionar problemas relacionados con NAT, vea Verificación del funcionamiento de NAT y resolución de problemas básicos de NAT.

Información Relacionada

- Configuración de Network Address Translation: Getting Started

- Página de Soporte de NAT

- Soporte Técnico y Documentación - Cisco Systems