O que você está pedindo é conhecido como NAT
, uma tradução de endereço de rede. Há uma série de ferramentas que podem fornecer a funcionalidade NAT, mas no nível do endereço IP é provavelmente mais fácil com o iptables:
iptables -t nat -I PREROUTING -d 10.0.0.1 --j DNAT --to 10.x.x.x
na tabela especial nat de iptables -t nat
, insira na primeira regra na cadeia PREROUTING ( -I PREROUTING
), fornecendo um destino nat -j DNAT
onde o IP de destino de entrada é para 10.0.0.1 ( -d 10.0.0.1
) para o host 10.xxx ( --to 10.x.x.x
).
Você também pode precisar ativar o IP Fowarding, para que seu host atue como um roteador de rede com:
sysctl -w net.ipv4.ip_forward=1
E deveria ser isso! (Tão simples quanto você pensou que poderia ser!)
Ah, e ambos precisam ser executados como o usuário root, ou via sudo (se você tiver acesso para executar esses comandos via sudo!)