o que é exatamente o PAT?

1

Na tentativa de entender o PAT, configurei a seguinte configuração onde tenho um Linux Router que masquerades na interface interna para o externo. Assim, ambos os clientes podem conversar com Servidor com a tradução de IP acontecendo no PC do Roteador Linux.

  +---------------+
  | client 1      |
  | src port 4567 |--+
  +---------------+  | +--------+     +--------------+
                     +-| Linux  |-----| Server listen|
                     +-| Router |     | on port 9584 |
  +---------------+  | +--------+     +--------------+
  | client 2      |  |
  | src port 4567 |--+
  +---------------+

Eu fiz uma chamada de eco simples usando nc de cliente 1 e cliente 2 para Servidor PC e notei a porta de origem do pacote era de fato 4567 . Quando eu corri o nc com o mesmo número de porta src de ambos os clientes, uma conexão faz a outra quebrar! (Os clientes são computadores diferentes), então eu presumi que iproute também oculta o número da porta e faz alguma tradução muito parecida com o mapeamento IP. Este problema é solucionável?

    
por ArmenB 26.08.2013 / 18:46

0 respostas