Dit document bespreekt hoe de pools van het Netwerk van het Vertaling (NAT) onderworpen zijn aan Subnet nul regels zoals om het even welke andere IP adressen.
Er zijn geen specifieke vereisten van toepassing op dit document.
Dit document is niet beperkt tot specifieke software- en hardware-versies.
De informatie in dit document is gebaseerd op apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als u in een levend netwerk werkt, zorg er dan voor dat u de potentiële impact van om het even welke opdracht begrijpt alvorens het te gebruiken.
Wanneer u een NAT-pool vormt zodat de adressen binnen de pool deel uitmaken van net nul, mislukt NAT-vertaling.
Deze sectie bevat informatie over het configureren van de functies die in dit document worden beschreven.
N.B.: Gebruik het Opdrachtupgereedschap (alleen geregistreerde klanten) om meer informatie te vinden over de opdrachten die in dit document worden gebruikt.
Het netwerk in dit document is als volgt opgebouwd:
In dit configuratievoorbeeld heeft het binnenapparaat een standaardroute van de NAT router. Het externe apparaat heeft een statische route naar een adres waarop het interne apparaat is vertaald. De NAT-router heeft deze NAT-configuratie:
ip nat pool test 171.68.1.1 171.68.1.10 netmask 255.255.240.0 ip nat inside source list 7 pool test interface s 0 ip address 171.16.4.6 255.255.255.0 ip nat inside interface s 1 ip address 171.16.6.6 255.255.255.0 ip nat outside access-list 7 permit host 171.16.4.4
Merk op dat de adressen in de NAT pool test net nul adressen zijn. Het pingelen van het binnenapparaat aan het buitenapparaat mislukt omdat er geen vertaling plaatsvindt. Als u de opdracht debug ip nat op de NAT-router uitvoert, dan onthult deze berichten:
NAT: translation failed (A), dropping packet s=171.16.4.4 d=171.16.6.5 NAT: translation failed (A), dropping packet s=171.16.4.4 d=171.16.6.5 NAT: translation failed (A), dropping packet s=171.16.4.4 d=171.16.6.5 NAT: translation failed (A), dropping packet s=171.16.4.4 d=171.16.6.5 NAT: translation failed (A), dropping packet s=171.16.4.4 d=171.16.6.5
Opmerking: de "(A)" in de debug uitvoer betekent dat de vertaling faalde na de routing.
Opmerking: om dit probleem te vermijden, moet u het ip -net-nul bevel in de NAT router configureren. De opdracht is standaard ingeschakeld in Cisco IOS® softwarerelease 12.0. In eerdere Cisco IOS-softwarereleases wordt deze niet standaard ingeschakeld. Als NAT niet goed is ingesteld bij gebruik van PAT, kan NAT-vertaling mislukken. Dit zijn de NAT-codes voor vertaalfouten:
A = Inside to outside fails after routing B = Outside to inside fails before routing C = Outside to inside fails after routing D = Helpered fails L = Internally generated packet fails E = Inside to outside fails after routing
Revisie | Publicatiedatum | Opmerkingen |
---|---|---|
1.0 |
28-Jan-2008 |
Eerste vrijgave |