Если вы используете DHCP, откройте окно командной строки cmd и используйте
ipconfig /release
затем восстановить его:
ipconfig /renew
Это скажет ОС освободить все IPv4-адреса, а затем вторая команда скажет ей получить еще один (если вы используете IPv6, просто добавьте 6 в конец, поэтому ipconfig /release6 и ipconfig /renew6).
Если вы хотите сохранить достаточно точное время между сбросом и повторным подключением, создайте командный файл и используйте команду timeout следующим образом:
ipconfig /release
timeout /T 10 NOBREAK
ipconfig /renew
Это говорит Windows, чтобы освободить адрес IPv4, подождать 10 секунд, а затем обновить его - очевидно, измените 10 на любую длину отключения, которое вы тестируете.
РЕДАКТИРОВАТЬ:
Поскольку мое первоначальное предложение не совсем соответствует потребностям ОП, я добавлю еще один вариант.
Clumsy - это программный инструмент, который позволит вам вмешиваться в поток сетевого трафика в системе, позволяя отбрасывать пакеты, создавать задержки, регулировать соединение и, в общем, моделировать нестабильное соединение. Обратите внимание, что это на самом деле не отключает сеть, а скорее мешает реальному трафику в сети. Если вы хотите проверить работоспособность приложений в условиях, когда сеть недостаточно надежна, это отличный инструмент.
Не зная точно, какое поведение соответствует вашим требованиям, трудно дать пошаговое руководство по его использованию, но руководство относительно простое и лучше объясняет инструмент и как его использовать, чем я мог бы управлять!