podemos usar curl para especificar um IP fixo para um domínio, quando faço download de um recurso:
curl -vo 1 'https://example.com/aaa/bbb/ccc.mp4' --resolve example.com:443:1.1.1.1
existe alguma maneira de especificar um IP fixo por determinado URL?
como quando visito o URL no navegador:
https://example.com/aaa/bbb/ccc.mp4?xxxxxxx=1.1.1.1
então o DNS de example.com é resolvido para 1.1.1.1
ou se só pode usar qualquer downloader para implementá-lo?
Não, não existe uma sintaxe de URL padrão para fazer isso.
Nos navegadores, você pode encontrar complementos que podem redirecionar para um endereço IP diferente.
Há muitas maneiras de substituir um endereço IP para um domínio inteiro – /etc/hosts, ou um servidor DNS personalizado com suporte para substituição (Unbound, Dnsmasq), ou um proxy HTTP (Privoxy), ou um proxy SOCKS – mas todas elas envolvem mecanismos externos também e nenhum deles funciona com URLs individuais quando HTTPS está em uso, apenas com domínios inteiros.