Toggle internet muito rapidamente

2

Eu realmente preciso testar quanto tempo um programa pode suportar com a conexão wifi sendo iniciada e restaurada de uma maneira de software. Eu preciso ser capaz de rapidamente desabilitar / habilitar a conexão de rede (ou pausar / recuperar ou apenas atrasá-lo) com um atalho de teclado simples.

Usando o netsh é muito lento e muito strong. O botão do laptop para desativar / ativar a internet é rápido, mas eu não tenho mais laptop.

Outra abordagem seria bloquear ainda mais a rede de um processo usando uma chave.

Como posso fazer isso?

    
por Edenia 17.09.2018 / 10:27

1 resposta

4

Se você estiver usando o DHCP, abra uma janela de prompt do cmd e use

ipconfig /release

para restaurar a sua:

ipconfig /renew

Isto irá dizer ao sistema operacional para liberar todos os endereços IPv4 e, em seguida, o segundo comando diz para obter outro (se você estiver no IPv6, basta adicionar um 6 ao final para ipconfig / release6 e ipconfig /renew6). p>

Se você quiser manter o intervalo entre soltar e reconectar de forma razoavelmente precisa, crie um arquivo em lote e use o comando de tempo limite assim:

ipconfig /release
timeout /T 10 NOBREAK
ipconfig /renew

Isto diz ao windows para liberar o endereço IPv4, esperar 10 segundos e depois renová-lo - obviamente, mude o 10 para ser o tamanho da desconexão que você está testando.

EDITAR:

Como minha sugestão inicial parece não atender às necessidades do OP, adicionarei outra opção.

Clumsy é uma ferramenta de software que permite que você mexa com o fluxo de tráfego de rede no sistema, permitindo que você solte pacotes, introduzir atraso, estrangular a conexão e geralmente simular uma conexão escamosa. Observe que isso não desconecta a rede, mas interfere no tráfego real da rede. Se você deseja testar a robustez do aplicativo em condições de rede menos que robustas, essa é uma ótima ferramenta.

Sem saber exatamente que tipo de comportamento atende às suas necessidades, é difícil dar passos sobre como usá-lo, mas o manual é relativamente simples e faz um trabalho melhor explicando a ferramenta e como usá-la, então eu poderia gerenciar!

    
por 17.09.2018 / 11:11