Teste se o dispositivo está no mesmo switch de camada 2 da linha de comando

0

Em suma, o que estou procurando é uma variação de ping 10.0.0.24 que, neste exemplo de rede, funcionaria somente quando o laptop fosse colocado na posição VERDE. Se o mesmo laptop for movido para a posição AZUL ou VERMELHO, o mesmo comando deverá falhar.

Atéagora,eusócrieidoiscomandosquefalhamnaposiçãoRED.Elesaindaconseguemnaposiçãoazul.

C:\>ping-i110.0.0.24&&echoSUCCESS||echoFAILC:\>ping-r10.0.0.24|find"Route: 10.0.0.24" && echo SUCCESS || echo FAIL


Eu sei que alguns de vocês estarão questionando por que eu iria querer isso. Minha resposta é:

I use Acronis to save backups of my laptop to the NAS. My laptop is subject to move around the network. So, I'm using this as a pre-command in the backup options to prevent it from running if the traffic is going to go through any of the switches or routers.

Dito isto, estou certamente aberto a ideias alternativas para o conseguir, mas não como respostas a esta pergunta. Eu ainda gostaria de encontrar um comando que só funcione na posição VERDE.

    
por Drew Chapin 16.03.2018 / 18:49

1 resposta

0

Não há uma maneira fácil / genérica de fazer isso sem uma mudança de rede, pois os switches são invisíveis para a pilha da rede.

Dependendo da sua carga de trabalho / flexibilidade / requisitos de rede / nível de rede, considere adquirir um roteador barato e depois inseri-lo entre a posição verde e o comutador. Em seguida, verifique o endereço IP que o computador tem para determinar sua localização. Isso pode exigir que o tweeking / não funcione bem se o NAS precisar ver os dispositivos diretamente para funcionar - mas esse é provavelmente o obstáculo mais fácil de superar.

É improvável que funcione bem, mas, dependendo do que foi implantado, você pode verificar diferentes características do ping (por exemplo, latência) para o NAS de diferentes pontos da rede e usá-lo para determinar a localização.

Dependendo da funcionalidade do switch da camada 3 mais próximo da porta verde, você pode colocar uma regra em prática para impedir que ela tenha acesso a outra coisa, pingar isso e confiar em uma falha (ou bloqueá-lo para acessar o NAS - mas espero que o último seja indesejável, pois tornará o NAS inacessível a partes da rede.

    
por 16.03.2018 / 19:50