Posso redirecionar / rotear endereço IP para outro endereço IP (windows) [closed]

4

Posso mapear o endereço IP 146.112.61.106 para o endereço 127.0.0.1?

então quando eu digito 146.112.61.106 eu fui redirecionado para 127.0.0.1? (algum comando netsh talvez?)

    
por yarek 10.08.2015 / 00:00

1 resposta

9

Como você falou sobre o netsh, presumo que você esteja trabalhando no Windows.

  1. Execute cmd.exe como administrador.
  2. Exec netsh int ip sh int e pressione "Enter".
  3. Identifique seu loopback Idx (primeira coluna).
  4. Exec netsh int ip add addr <IDX> <IP>/32 st=ac sk=tr e pressione "Enter". No meu caso, com IDX = 1 eu exec: netsh int ip add addr 1 146.112.61.106/32 st=ac sk=tr .
  5. Para excluir a regra, use o comando: exec netsh int ip delete addr <IDX> <IP> .

    • st = ac significa loja = ativo. Isso significa que o endereço IP que você está adicionando ao adaptador de loopback desaparecerá automaticamente na próxima inicialização do sistema. Se você precisar manter as alterações, altere o argumento para st = persistent.
    • sk = tr significa skipassource = true. A página do manual diz: “skipassource: não use o endereço como endereço de origem para qualquer pacote de saída, a menos que explicitamente especificado. O valor padrão é falso. ”
    • Você pode verificar se funciona executando um sniffer ou a partir da linha de comando: tracert -d 146.112.61.106 . Você deve ver apenas um salto.
por 10.08.2015 / 04:46