Quero testar como a infraestrutura de rede reage a pacotes não compatíveis. Um dos testes que estou curioso é como a infraestrutura de rede reage quando recebe um pacote destinado a 127.0.0.1/8
outro host.
Para fazer isso, eu teria que fazer com que o Ubuntu encaminhasse pacotes para um endereço nesta sub-rede para o gateway de rede, mas não tenho certeza de como fazer isso. Para ser claro, não estou procurando enviar todos os pacotes para a 127.0.0.1/8
sub-rede para o gateway, mas um determinado não 127.0.0.1
e não 127.0.0.53
IP para não quebrar nada.
Pensei em "mapear" um endereço nessa sub-rede para o IP do gateway conforme https://serverfault.com/q/692415 , mas isso altera o cabeçalho de destino do pacote antes que ele deixe o host.
Existe alguma maneira de fazer o que estou procurando no Ubuntu? Serão necessárias modificações no kernel? Como alternativa, isso é mais fácil de fazer em um sistema operacional diferente?