Eu tenho uma máquina virtual com um IP virtual aleatório. Eu sou capaz de recuperar seu IP com a seguinte linha de comando:
VM_IP=$(some command)
O que eu gostaria de obter é algo que redirecione meu tráfego local assim:
http://MY_MACHINE:8080
parahttp://VM_IP:80
https://MY_MACHINE:4443
parahttps://VM_IP:443
Eu tentei com o iptables, mas há muitas entradas existentes e não quero quebrar nada. Eu também habilitei net.ipv4.ip_forward
.
O problema é principalmente que o VM_IP
pode mudar uma vez por dia (por causa do hardware desligado).
Sua pergunta é muito ampla para fornecer uma solução pronta para uso, mas aqui estão as etapas aproximadas que você precisa seguir:
VM_IP
variável de ambiente do sistemaenvsubst
para substituir o IP da VM pelo valor da variável de ambiente