Conectando-se ao dispositivo ethernet com IP fixo via roteador Linksys

2

Eu tenho esta placa com o endereço IP 192.168.5.124 (não pode ser alterado). Preciso conectar-me a ele por meio de um cabo ethernet e depois usar o Modbus para comunicação.

No momento, estou com problemas para ver este dispositivo na minha rede. Meu roteador Linksys tem o endereço IP 192.168.1.1 (bastante padrão). Os computadores da rede têm endereços IP 192.168.1.100 e superiores.

Eu não sou realmente um especialista em redes domésticas, então minhas perguntas são:

  • Por que não recebo uma resposta da unidade quando faço ping 192.168.5.124?
  • Tem alguma coisa a ver com o fato de que o dispositivo está em 192.168.5. * e a rede "gerada" pelo roteador é 192.168.1. * e, portanto, não pode vê-lo?

Minha configuração:

  • Conecte o dispositivo ao roteador.
  • Ping no IP do dispositivo - sem resposta.

Outro cenário de teste:

  • Conecte o dispositivo diretamente a um laptop.
  • Altere as configurações de LAN do computador para usar o IP específico do dispositivo.
  • Ping - sem resposta.

Eu também não consigo ver o dispositivo quando vou para a lista de clientes DHCP nas configurações do roteador. Apenas dispositivos em 192.168.1. * Aparecem.

Tentei fazer o ping do dispositivo a partir de um laptop que está conectado sem fio à rede e de um computador estacionário conectado diretamente ao cabo com o roteador. Eu também tentei desativar o acesso à internet do meu modem externo para que o roteador não tivesse acesso à internet.

    
por eightx2 24.10.2012 / 16:37

2 respostas

2

Does it have anything to do with the fact that the device is on 192.168.5.* and the network "generated" by the router is 192.168.1.* and therefore can't see it?

Sim .

Os intervalos de endereços IP para sub-redes privadas (NATs) são especificados por uma máscara de sub-rede , que determina o intervalo válido de IPs atribuídos.

Normalmente, em quase todos os casos, a máscara de sub-rede é 255.255.255.0 , o que significa que você está usando um número para os primeiros três octetos (os 255s) e todos números para o último octeto (o 0). Portanto, quando você especifica um NAT como tendo um gateway em 192.168.1.1 e uma máscara de sub-rede de 255.255.255.0, isso significa que os endereços IP 192.168.1.1 a 192.168.1.254 são válidos nesse NAT; devido às regras de roteamento implícitas pela máscara de sub-rede, todo o tráfego que não ocorre nesse intervalo é considerado não-roteável pelo switch da camada 3 no roteador.

Seu roteador Linksys deve ter um jeito, em sua página de configuração, de configurar o intervalo de endereços IP para 192.168.5.1 a 192.168.5.254. Provavelmente, você pode fazer isso apenas alterando o endereço IP do roteador para 192.168.5.1 e deixando a máscara de sub-rede sozinha (definida em 255.255.255.0).

    
por 24.10.2012 / 16:43
0

O dispositivo está em um netowork diferente, portanto não será visto na rede 192.168.1.X. Mudar seu endereço etherent para um como 192.168.5.120 e conectar pode funcionar, mas você também pode precisar de um cabo crossover, pois o board pode não suportar a conexão direta. Conectar com um hub ou alternar entre pode funcionar se você não tiver um cabo crossover. Observe também que o dispositivo pode ser configurado para NÃO responder ao ICMP. Isso é algo que vi e o dispositivo responde a uma solicitação HTTP na porta 80, mas não responde ao ping. Ou responde a um aplicativo específico usado para controlar ou gerenciar o dispositivo.

Você também pode querer encontrar a sub-rede que o quadro usa. Pode ser definido como algo diferente de 255.255.255.0, o que tornaria a seleção do IP do seu laptop um pouco mais difícil. Usar uma sub-rede menor não é incomum em instalações industriais ou de controles

Uma alternativa seria redefinir seu roteador conforme observado por todos os usuários

Mais informações sobre o board podem ajudar a refinar a resposta.

    
por 24.10.2012 / 16:44