Quero mapear o endereço IP 192.168.1.222 para 127.0.0.1 para que, se eu usar 192.168.1.222 no navegador da web ou no comando ping, receba a resposta (e a do meu 127.0.0.1).
Isso é possível por meio de tabelas de roteamento ou preciso adicionar algum tipo de adaptador de rede virtual?
Eu tento lidar com esse problema em uma máquina com Windows 7 e não tenho outras opções além do Windows XP, talvez.
Eu estou preso ali.
127.0.0.1
o tempo todo? 2. Se isso é para o sistema local, por que lidar com IPs pesados em vez de usar o nome de host reservadolocalhost
?Respostas:
Você teria que atribuir o endereço IP 192.168.1.222 a uma de suas interfaces de rede. Apenas alterar a tabela de roteamento não terá o resultado desejado; o tráfego realmente chegaria ao host local, mas seu computador concluirá que a mensagem ainda não chegou ao seu destino. Na falta de outras opções para transmitir a mensagem, ela será descartada.
Atribuir 192.168.1.222 a uma de suas interfaces físicas seria a solução mais simples, mas se você não tiver uma interface sobressalente e não desejar que suas alterações afetem o restante da rede, poderá criar outra interface de loopback, semelhante à em 127.0.0.1.
O procedimento mudou um pouco desde o Windows XP . Abra o gerenciador de dispositivos através do painel de controle e, no menu Ação, clique em 'Adicionar hardware herdado'. Se esta opção estiver ausente, o assistente pode ser iniciado através do executável 'hdwwiz.exe'.
Quando solicitado, selecione o hardware manualmente em uma lista, em vez de instalá-lo automaticamente. Nos menus a seguir, selecione 'Adaptador de rede', 'Microsoft' como fabricante e procure o 'Microsoft Loopback Adapter'. Se o dispositivo foi instalado corretamente, um novo adaptador de rede aparecerá no gerenciador de dispositivos.
Abra o Centro de Rede e Compartilhamento através do painel de controle e clique em 'Alterar configurações do adaptador' na barra esquerda. A janela a seguir será exibida, incluindo nosso adaptador recém-instalado.
Abra suas propriedades. Na guia Rede, selecione o item IPv4 e clique no botão Propriedades. Digite o endereço IP que você deseja atribuir à interface de loopback. Como será a única interface em sua rede, inserimos '255.255.255.255' como a máscara de sub-rede.
Voila.
fonte
hdwwiz.exe
.Execute no prompt de comando admin:
fonte
Isso deve funcionar no Windows 7 e XP, na janela de comando:
Se você deseja que a nova rota seja persistente entre as reinicializações:
fonte
192.168.1.222
seja um IP que realmente pertença à máquina local; nesse caso, seria redundante de qualquer maneira. Isso forçará o computador a enviar pacotes destinados192.168.1.222
ao loopback, mas no lado de recebimento eles serão descartados se esse não for o IP local.route ADD 127.0.0.1 MASK 255.255.255.255 192.168.1.222
?The route addition failed: The parameter is incorrect.