Estou executando uma VM Linux no Azure (IaaS) que está fornecendo um serviço SFTP para a Internet.
Estou migrando este serviço de volta para o local, por meio de um firewall em um endereço IP público diferente.
Infelizmente, muitos clientes estão se conectando a este serviço por meio de endereço IP público (em vez de FQDN).
- A VM Linux tem o IP público 1.1.1.1 diretamente em sua NIC.
- O IP público do Firewall é 2.2.2.2.
Quero redirecionar o tráfego para o firewall local.
Existe um serviço/recurso do Azure que pode receber conexões de entrada para 1.1.1.1, então fazer NAT do IP de destino para 2.2.2.2 e então também fazer NAT do IP de origem para 1.1.1.1 ou outro IP público (como 3.3.3.3) naquele serviço/recurso?
Obrigado!
Um redirecionamento no nível de IP (camada de rede) como você está perguntando não existe, nem o SFTP suporta tal coisa (ao contrário do HTTP).
Basta alterar o registro DNS que aponta para o novo servidor e pronto. Se você ainda não usa DNS, agora é a hora de começar.
Claro, você poderia encaminhar solicitações e dados entre o servidor antigo e o novo (usando NAT de origem e destino ou similar), mas o fluxo de dados seria estranho.