Если же подобные программы выдают ошибку из-за закрытого порта, то его можно открыть используя оснастку Windows Firewall. В операционной системе Windows 2012 кликаем правой кнопкой мышки на Start и из контекстного меню выбираем Control Panel Переходим в System and Security далее Windows Firewall.
Или же, для версий ОС Windows 2016 и 2019, можно воспользоваться комбинацией клавиш Win+R и в окне Open прописать команду firewall.cpl.
![](https://d2yrfjhgl9iu1v.cloudfront.net/uploads/media/blog/a48@server-panel.net/2022/10/01/medium_1667161087_1.png)
В появившемся окне, с левой стороны, нажимаем на Advanced Settings и переходим к добавлению правил.
![](https://d2yrfjhgl9iu1v.cloudfront.net/uploads/media/blog/a48@server-panel.net/2022/10/01/medium_1667161153_2.png)
В новом окне, с левой стороны, выбираем вкладку Inbound Rules после этого в правой части окна, в колонке Actions выберем пункт New Rule…
![](https://d2yrfjhgl9iu1v.cloudfront.net/uploads/media/blog/a48@server-panel.net/2022/10/01/medium_1667161166_3.png)
После этого в появившимся окне New Inbound Rule Wizard, в пункте Rule Type, выбираем значение Port, и нажимаем Next.
![](https://d2yrfjhgl9iu1v.cloudfront.net/uploads/media/blog/a48@server-panel.net/2022/10/01/medium_1667161146_4.png)
После этого нужно указать нужный нам протокол, и нужный нам порт. В нашем случае это TCP и порт 40000. И нажимаем Next.
![](https://d2yrfjhgl9iu1v.cloudfront.net/uploads/media/blog/a48@server-panel.net/2022/10/01/medium_1667161206_5.png)
В следующем окне выберем Allow the connection и нажмем Next.
![](https://d2yrfjhgl9iu1v.cloudfront.net/uploads/media/blog/a48@server-panel.net/2022/10/01/medium_1667161285_6.png)
В пункте Profile отмечаем нужные профили брандмауэра и нажимаем Next.
![](https://d2yrfjhgl9iu1v.cloudfront.net/uploads/media/blog/a48@server-panel.net/2022/10/01/medium_1667161300_7.png)
В последнем окне Name, вводим имя и если нужно описание для данного правила, и жмем Finish.
![](https://d2yrfjhgl9iu1v.cloudfront.net/uploads/media/blog/a48@server-panel.net/2022/10/01/medium_1667161324_8.png)
Теперь необходимо таким же образом добавить UDP. С левой стороны, выбираем вкладку Inbound Rules после этого в правой части окна, в колонке Actions выберем пункт New Rule… И так далее по инструкции.
Если Вам будет необходимо добавить диапазон портов, то их можно добавить через тире.
Например: 40000-41000
Теперь мы можем наблюдать добавленные правила в списке правил для входящих подключений.
![](https://d2yrfjhgl9iu1v.cloudfront.net/uploads/media/blog/a48@server-panel.net/2022/10/01/medium_1667161262_9.png)
После запуска приложения, которое использует те порты, что были добавлены Вами, должно запуститься без ошибок.
Так же для этого можно использовать Power Shell и потратить менее времени.
К примеру можем использовать тот же 40000 порт.
Для протокола TCP:
netsh advfirewall firewall add rule name="New-Port" protocol=TCP localport=40000 action=allow dir=IN;
Для протокола UDP:
netsh advfirewall firewall add rule name="New-Port" protocol=UDP localport=40000 action=allow dir=IN;
По такой же аналогии можно открывать необходимые порты.