Escolha de dois IPs em uma única máquina

1

Eu tenho um servidor em execução no Windows Web Server 2008 R2. O servidor tem dois IPs que podem ser usados para acessar esse servidor do lado de fora da rede. Eu preciso conectar a um jogo de dois IPs diferentes (eu posso explicar por que, se necessário) deste servidor. Para isso, estou planejando instalar um segundo adaptador de rede no servidor e configurá-lo usando "rota" no Windows.

O que eu não sei é como forçar a conexão de saída a passar pelo primeiro ou segundo IP? Como faço para "trocá-los"? Agora, com um único adaptador de rede, o primeiro endereço IP é sempre usado.

    
por Yekoor 08.02.2014 / 22:56

3 respostas

2

Não conheço nenhum navegador que permita ao usuário selecionar uma interface à qual vincular, embora possa haver. A maioria dos navegadores permite que o sistema operacional decida. Em seguida, o sistema operacional consulta a tabela de roteamento, que você pode configurar para associar IPs de destino a uma interface específica. No entanto, parece que você deseja usar interfaces diferentes para o mesmo destino, para o qual a tabela de roteamento não é suficiente.

Software de terceiros pode fazer o truque embora. Eu encontrei ForceBindIP para ser uma ferramenta de rede inestimável. Ele faz exatamente o que diz na lata: forçando os programas a se ligarem a uma interface específica, permitindo o controle sobre qual IP de origem usar por processo em vez de por destino, mesmo quando o programa em si não tiver esse recurso.

Como exemplo, tentei conectar a um servidor da web 'Neon' usando uma máquina com dois endereços IP, 192.168.120.32 e 192.128.120.64. A primeira vez, usou o antigo por padrão. Depois, lancei o navegador usando forcebindip.exe 192.168.120.64 firefox.exe e visitei a mesma página. O log de acesso abaixo confirma ambas as solicitações originadas de endereços diferentes:

192.168.120.32 neon - [10/Feb/2014:14:14:03 +0100] "GET / HTTP/1.1" 200 1568 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0"
192.168.120.64 neon - [10/Feb/2014:14:15:02 +0100] "GET / HTTP/1.1" 200 1568 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0"
    
por 10.02.2014 / 15:28
0

Ainda não foi possível comentar ... mas como está sua conexão configurada? O que é responsável por fornecer um endereço IP ao seu adaptador de rede? É um servidor DHCP? Você provavelmente poderia mudar manualmente se você conhece todos os detalhes para o segundo endereço (Endereço IP, máscara de sub-rede, gateway padrão e seus servidores DNS). Eu presumo que tudo seria o mesmo que sua conexão agora, exceto o endereço IP.

To manually set my IP address (I'm using Win7), it goes like this: 

Control Panel -> 
Network and Sharing Center -> 
Local Area Connection (click) -> 
Properties -> 
Internet Protocol Version 4 (TCP/IPv4) (select) -> 
Properties (click) -> 
fill in details of connection
    
por 08.02.2014 / 23:29
0

Sua melhor aposta é um servidor proxy para obter um segundo IP, pois ele pode ser configurado por navegador da web. Consulte o link Veja também link e link

    
por 10.02.2014 / 13:54

Tags