Eu tenho um endereço IPv4 público dinâmico configurado no meu roteador. Existe um serviço baseado em TCP em algum lugar atrás daquele roteador em 192.168.1.11:8448. Com um DNS dinâmico, posso acessar esse serviço usando um hostname: port sem problemas.
No entanto, quando estou nessa rede, quero me conectar a esse mesmo serviço com o mesmo nome de host. Não consigo me conectar por outros meios, pois o cliente do serviço depende de registros SRV. Se o endereço fosse estático, eu poderia colocar uma regra do iptables como
-t nat -A OUTPUT -d publicip -s local/net -j DNAT --to-destination=192.168.1.11
No entanto, isso obviamente não funciona com endereços dinâmicos; como eu poderia resolver isso? (Criar uma zona DNS local não é uma opção, não sou um administrador)
Tags iptables