Я использую 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 или открыть порты будет высоко ценится!

0