Na parte 1, LuckyTemplates apresentou a você o mecanismo operacional do NAT (Network Address Translation) e alguns tipos básicos de NAT (4 tipos básicos de NAT ). Nesta próxima parte, LuckyTemplates apresentará como configurar o NAT ?
Antes de aprender sobre a configuração do NAT , aprenda alguns termos usados no NAT conforme definido pela Cisco :
- Endereço local interno: endereço IP atribuído a um host na rede local. Este é um endereço configurado como parâmetro do sistema operacional do computador ou atribuído automaticamente através de protocolos como DHCP . Esses endereços não são endereços IP válidos atribuídos pelo NIC (Network Information Center) ou pelo provedor de serviços de Internet .
- Endereço global interno: É um endereço válido emitido pelo NIC ( Network Information Center) ou por um provedor de serviços intermediário. Este endereço representa um ou mais endereços IP locais internos em comunicação com a rede externa.
- Endereço local externo: É o endereço IP de um host na rede externa. Os hosts na rede interna verão o host na rede externa através deste endereço. O local externo não precisa necessariamente ser um endereço válido na rede IP (pode ser um endereço IP privado).
- Endereço global externo: é o endereço IP atribuído a um host na rede externa pelo proprietário desse host. Este endereço recebe um endereço IP válido na Internet.
Saiba mais sobre o mecanismo operacional do NAT (Network Address Translation), consulte aqui.
O NAT pode ser configurado de várias maneiras. No exemplo abaixo, o Roteador NAT é configurado traduzindo um endereço IP privado (geralmente IP Privado: Endereço local interno ) em um endereço IP público (IP Público) . Este método é aplicado quando um dispositivo no endereço IP privado deve se comunicar com o endereço IP público.

O ISP atribuirá um intervalo de endereços IP . O intervalo de endereços IP bloqueados é um endereço válido fornecido por um provedor de serviços intermediário ou fornecido pelo NIC ( Network Information Center) , também conhecido como Inside Global Address.
Os endereços IP privados são divididos em 2 grupos diferentes. Um pequeno grupo (endereço local externo) será usado pelo roteador NAT . O grupo maior restante (endereço local interno) é usado no domínio stub.
O endereço local externo é usado para traduzir o endereço IP exclusivo de um dispositivo na rede pública.
A maioria dos computadores no Domínio Stub se comunicam entre si usando endereços locais internos. Além disso, alguns computadores no Domínio Stub podem se comunicar com muitos endereços fora da rede ( Fora da rede) se esses computadores contiverem endereços globais internos , sem exigir tradução de endereços.
Quando um computador no Domínio Stub com endereço local interno deseja se comunicar com um endereço externo (Outsie da rede) , os pacotes serão roteados para um roteador NAT. O roteador NAT verificará a tabela de roteamento para descobrir se há uma entrada para o endereço de destino. Se algum endereço for detectado, o roteador NAT compilará o pacote e criará uma porta para este pacote na tabela de endereços traduzida. Se o endereço de destino não estiver na Tabela de Roteamento , o pacote será descartado.
Para que o roteador envie pacotes para o endereço de destino, use o endereço global interno (que é um endereço válido atribuído pela NIC ou por um provedor de serviços intermediário. Este endereço representa um ou mais endereços IP locais internos na comunicação com redes externas).
Um computador na Rede Pública enviará pacotes para a Rede Privada. O endereço de origem no pacote é o Endereço Global Externo . O endereço de destino é o endereço global interno.
O roteador NAT pesquisa a tabela de endereços traduzida e determina o endereço de destino, mapeando-o para um computador no Domínio Stub.
O roteador NAT traduz o endereço global interno do pacote para o endereço local Insdie e o envia para o computador de destino.
A sobrecarga de NAT aproveita o recurso do protocolo TCP/IP , a multiplexação, que permite que um computador mantenha simultaneamente diversas conexões com outro computador ou computador remoto usando diferentes portas TCPouUDP Um pacote IP possui um cabeçalho contendo as seguintes informações:
- Endereço de origem – O endereço IP do computador , como 201.3.83.132.
- Porta de origem – O número da porta TCP ou UDP que o computador atribui a este pacote, por exemplo, Porta 1080.
- Endereço de Destino – Endereço IP do computador que recebe o pacote, por exemplo 145.51.18.223.
- Porta de Destino (porta de destino) – Número da porta TCP ou UDP para onde o computador envia o pacote solicitando o recebimento do computador, como a Porta 3021.
O número da porta para garantir a conexão de dois computadores é um número exclusivo. Cada número de porta usa 16 bits, o que significa que o número de porta é aproximadamente 65.536. Na verdade, diferentes fabricantes mapeiam as portas de maneiras ligeiramente diferentes.
A próxima parte LuckyTemplates apresentará NAT dinâmico (NAT dinâmico ) e NAT de sobrecarga.