Você pode tentar a função NAT do Windows: netsh routing ip nat add addressmapping
C:\> netsh netsh> routing ip nat netsh routing ip nat>
Gostaria de mapear o endereço IP para interfaces específicas do host local (por exemplo, 23.45.66.77 = > 127.0.3.3). Para hosts nomeados, posso usar o arquivo hosts. Naturalmente, isso não funciona para o endereço IP.
Isso tem que funcionar no Windows, a única opção que encontrei até agora é implementar um driver TAP / TUN como o OpenVPN faz.
Existem outras opções?
Você pode tentar a função NAT do Windows: netsh routing ip nat add addressmapping
C:\> netsh netsh> routing ip nat netsh routing ip nat>
Use um firewall e defina uma regra para todo o tráfego para esse endereço IP a ser redirecionado localmente / recusado.
Você pode fazer isso por máquina (Software - Windows / Outro Firewall, por exemplo, Kaspersky) ou em toda a rede (Hardware - Firewall de Saída, geralmente Roteador).
link
Revise este recurso. O que você quer fazer é rotear o endereço IP para 127.0.3.3 e certifique-se de defini-lo como permanente através da opção -p se quiser que ele sobreviva a uma reinicialização.
Tags networking windows drivers routing hosts