Selecione porta privada usando nome de domínio

0

Eu quero usar o nome do domínio para selecionar qual porta ele deve se conectar.

Como: Um registro ftp.example.com para 123.123.123.123 ---- No meu roteador doméstico, ele selecionará a porta 21 como porta privada para 192.168.0.22 (no lado lan).

Um registro ftp2.example.com para 123.123.123.123 ---- No meu roteador doméstico, ele selecionará a porta 21 como porta privada para 192.168.0.23 (no lado lan).

Outro exemplo: Eu tenho 2 servidores (ServA, ServB) usando ssh na porta 22. Se eu me conectar da WAN à minha rede (123.123.123.123) usando:

"ssh.example.com" it connects to the ssh server on  ServA using port 22
"ssh2.example.com" it connects to the ssh server on servB using port 22

Eu perguntei a todos que conheço com algum conhecimento, todos eles dizem que não sabem realmente ..

Alguém aqui pode me explicar como isso é feito?

    
por Marco 23.11.2012 / 21:51

1 resposta

0

Portas versus endereços IP internos

A primeira parte da sua pergunta fala sobre portas, mas os exemplos são realmente sobre a tradução de endereços IP. Estas são coisas muito diferentes.

Nomes de domínio e encaminhamento

Você não pode usar nomes de domínio de servidores para especificar a conversão de endereço a ser executada pelos roteadores.

O protocolo FTP não contém informações sobre o nome do domínio (se houver) usado para fazer a conexão.

O SSH também não é possível dizer , e a carga SSH é criptografada de qualquer forma inacessível a roteadores entre cliente e servidor.

O protocolo HTTP faz (no cabeçalho Host: ), mas os roteadores não olham para esse nível de detalhe.

    
por 23.11.2012 / 22:02

Tags