Я использую WSL для разработки некоторых узлов на машине с Windows 10 (сборка 1803). Неизбежно, в течение нескольких часов после запуска WSL все порты в системе становятся связанными. На этом этапе новые сетевые подключения не открываются, и я фактически теряю доступ к сети до перезагрузки.
netstat -qn |findstr BOUND
Это показывает все TCP-порты, связанные до максимума, такие как:
TCP 0.0.0.0:60755 0.0.0.0:0 BOUND
Я пытался использовать ipconfig для сброса адаптера на стороне Windows, убивая все процессы WSL и кучу других вещей, но ничего не связывает порты. Я хотел бы иметь возможность использовать мой компьютер без перезагрузки каждые несколько часов.
Мне удалось найти открытую проблему с ограниченной информацией: https://github.com/Microsoft/WSL/issues/2523, но без решений или обходных путей.
Любой способ сбросить WSL или открыть порты будет высоко ценится!