Открыть порт windows 10 командная строка

Если для какой-то программы или игры требуется подключение через определенный порт, может оказаться что по умолчанию в системе этот порт закрыт и соединение не выполняется. При необходимости порты в Windows 11, Windows 10 и предыдущих версиях системы сравнительно легко открыть.

В этой инструкции подробно о том, как открыть порты в Windows 11 или Windows 10, посмотреть список открытых портов и дополнительная информация, которая может пригодиться, если при подключении всё равно возникают проблемы.

Открытие портов в брандмауэре Windows

Основной способ открытия портов в Windows 11 и 10 — настройка соответствующих правил в брандмауэре.

Прежде всего, откройте настройки Windows в режиме повышенной безопасности. Для этого можно использовать следующие способы:

Следующий шаг — настроить правила для нужных портов:

  1. Нажмите правой кнопкой мыши по «Правила для входящих подключений» и выберите пункт «Создать правило» в контекстном меню.
    Создать новое правило в брандмауэре Windows

  2. В мастере создания правил выберите пункт «Для порта» и нажмите «Далее».
    Создать правило для порта в брандмауэре

  3. Выберите тип протокола — TCP или UDP (если вам не известен нужный тип, уточните в справке по конкретной программе).
  4. Укажите порты: конкретный порт или их диапазон, можно использовать запятые для перечисления нескольких портов, или знак дефиса для указания их диапазона. Нажмите «Далее».
    Указать порты, которые нужно открыть в брандмауэре

  5. Выберите пункт «Разрешить подключение».
    Разрешить подключение для порта

  6. Укажите, для каких типов сетей (сетевых профилей) следует открыть порты.
    Выбрать сетевые профили

  7. Укажите имя правила и, при желании, его описание. Затем нажмите кнопку «Готово».
  8. Выполните действия 1-7, но уже для исходящего подключения.

Готово, порт открыт и, если что-то ещё не мешает его работе, соединения должны будут устанавливаться.

Возможные проблемы и дополнительные необходимые действия

Если вы открыли требуемые порты в Windows, но несмотря на это соединение не устанавливается, следует учитывать, проверить или выполнить следующие действия:

  • VPN может влиять не возможность обмена данными по определенным портам. Решение: отключить VPN, либо посмотреть, есть ли возможность открыть порты в ПО для VPN.
  • Роутеры имеют собственные функции файрволла/брандмауэра и порты может потребоваться открыть (пробросить) и в настройках роутера. В зависимости от марки и модели Wi-Fi роутера, это выполняется в разных разделах: перенаправление портов (port forwarding), брандмауэр (firewall), межсетевой экран, виртуальные серверы. Логика настройки везде одна и та же: добавляются обычно совпадающие внешний порт и внутренний порт (нужный вам порт), указывается внутренний IP (локальный IP компьютера, к которому нужно пробросить порт), тип протокола — TCP или UDP, иногда требуется указать интерфейс, для соединений из «внешней сети» — WAN.
    Открытие портов на роутере

  • Если само приложение заблокировано в брандмауэре, оно не сможет устанавливать соединения: можно добавить правила, разрешающие подключения для программы тем же способом, которым это выполнялось выше для портов.
  • Наличие сторонних файрволлов и антивирусов с функциями защиты сети также может влиять на возможность установки соединений по определенным портам: следует проверить их настройки, при наличии такого ПО, чтобы открыть соответствующие порты или отключить защиту для них.

Как посмотреть открытые порты в Windows и какие программы их используют

В Windows постоянно открыты многие порты, требующиеся как для работы системных служб, программ (в том числе сторонних), браузеров. Вы можете посмотреть список открытых портов одним из следующих способов:

  1. Запустить командную строку и ввести команду (порты указаны после двоеточия в IP-адресе)
    netstat -a
    Открытые порты с помощью команды netstat -a

  2. Если требуется посмотреть, какие процессы используют определенные порты, используйте команду (требует запуска от имени администратора)
    netstat -ab
    Открытые порты и процессы netstat -ab

  3. Для просмотра открытых портов с ИД (PID) процесса (по которому в диспетчере задач можно увидеть конкретный процесс):
    netstat -aon
    Открытые порты и PID netstat -aon

  4. Есть сторонние программы, позволяющие получить сведения об открытых портах и использующих их процессах, например, бесплатная NirSoft CurrPorts.
    Открытые порты в CurrPorts

Список «стандартных» и наиболее часто используемых портов доступен в Википедии, но многие игры и программы могут использовать свои собственные, не указанные в списке порты для работы.

Skip to content

Windows – Open a port on the Firewall using the command-line

Windows – Open a port on the Firewall using the command-line

Would you like to learn how to open a TCP port on the Windows Firewall using the command-line? In this tutorial, we are going to show you how to use the command-line to create a firewall rule to open a port on Windows.

• Windows 2012 R2
• Windows 2016
• Windows 2019
• Windows 10
• Windows 7

Equipment list

The following section presents the list of equipment used to create this tutorial.

As an Amazon Associate, I earn from qualifying purchases.

Windows Related Tutorial:

On this page, we offer quick access to a list of tutorials related to Windows.

Tutorial Firewall – Open a TCP port using the command-line

As an Administrator, start an elevated command-line.

Windows - Elevated command prompt

Create a firewall rule to open a TCP port.

Verify the created firewall rule.

Here is the command output:

In our example, we created a firewall rule to allow the input on the TCP port 80 using the command-line.

Create a firewall rule to allow the input to multiple TCP ports.

Verify the created firewall rule.

Here is the command output:

In our example, we created a firewall rule to open multiple TCP ports using the command-line.

Congratulations! You are able to create a firewall rule to open a TCP port using the command-line on Windows.

VirtualCoin CISSP, PMP, CCNP, MCSE, LPIC22021-05-26T13:01:07-03:00

Related Posts

Page load link

This website uses cookies and third party services.

Ok

Download Article

Configure your router or computer to accept incoming connections

Download Article

  • Windows Firewall
  • |

  • Windows Command Prompt
  • |

  • macOS
  • |

  • Router Ports
  • |

  • Linux
  • |

  • Check If Ports Are Open
  • |

  • FAQ
  • |

  • Video
  • |

  • Q&A
  • |

  • Tips
  • |

  • Warnings

Do you need to allow an application or service through your PC or Mac’s firewall? If you’re running a server, streaming, gaming, or using an app that requires a port to be open, we can help. Many ports are closed by default to prevent intrusion, but it’s easy to open them. This wikiHow article will teach you how to open a port on Windows 10, Windows 11, Mac,, Linux, and even on your router. We’ll also show you how to find out if ports are open and share helpful security tips from computer and tech specialist Luigi Oppido.

Quick Steps: Open a Port on Windows

  1. Open Windows Defender Firewall with Advanced Security.
  2. Go to Inbound Rules > New Rule.
  3. Select Port.
  4. Select TCP or UDP and enter the port or range.
  5. Select «Allow the connection.»
  6. Name the firewall rule and click Finish.
  1. Step 1 Open Windows Firewall with Advanced Security.

    To access your firewall settings on Windows 10 or 11, follow these quick steps:

    • Press the Windows key on your keyboard or click the magnifying glass in your taskbar.
    • Type windows firewall.
    • Click Windows Defender Firewall with Advanced Security.
    • If prompted, enter your password to confirm.
  2. Step 2 Click Inbound Rules.

    It’s in the upper-left side of the window.[1]

    Advertisement

  3. Step 3 Click New Rule….

    You’ll see this option on the right side of the window.[2]

  4. Step 4 Check the "Port" option and click Next.

    This will allow you to manually choose the ports you want to open.

    • If you are being told to open a port to use a specific application or play a certain game, Oppido recommends looking it up first. «If I’m being asked to open up a port, I do a quick Google search to see if that port is being used by any other services or protocols,» he says. If the port number is commonly used for a certain program, make sure that program isn’t something hackers are scanning for, as this could leave your system vulnerable.
  5. Step 5 Select TCP or UDP.

    Check the TCP box or the UDP box.

    • Check your program’s support documentation to ensure that you are using the correct protocol.
    • In most cases, if you’re opening a port to run specific software, you’re opening a TCP port.
  6. Step 6 Enter the port range.

    Make sure the «Specific local ports» option is selected, and then type the ports you need to open into the field. You can open multiple individual ports by separating them with a comma, and you can denote a range of ports by using a dash between the two ends of the range.

    • For example, you would type 8830 to open port 8830, 8830, 8824 to open both port 8830 and port 8824, or 8830-8835 to open ports 8830 through 8835.
    • If you are supposed to choose a random port, Oppido recommends selecting a port in the thousands because a lot of three-digit port numbers are used by other apps and services.
  7. Step 7 Click Next.

    It’s at the bottom of the window.

  8. Step 8 Make sure "Allow the connection" is checked, then click Next.

    If this option isn’t checked, click the checkbox before continuing.[3]

    • You can also use this tool to block connections.
  9. Step 9 Make sure all three boxes on the "Profile" page are checked.

    These include the «Domain», «Private», and «Public» boxes.

  10. Step 10 Click Next.

    It’s at the bottom of the window.

  11. Step 11 Enter a name for your rule, then click Finish.

    This will save your settings and open your port(s).

    • If opening the ports required by your software or server doesn’t resolve your problem, you may also need to set up port forwarding on your router.
  12. Advertisement

  1. 1

    Open Command Prompt as an administrator. If you want to use the command prompt to open ports on Windows, you’ll want an administrator CMD window.[4]
    To open one:

    • Press the Windows key and type cmd.
    • Right-click Command Prompt and select Run as Administrator.
    • Click Yes to continue.
  2. 2

    Open a port. To open ports in command prompt, you’ll use the netsh advfirewall command. You will need to know the port number you are supposed to open and the protocol (TCP or UDP). In this example, we will open port 25565, a port commonly associated with Minecraft:[5]

    • netsh advfirewall firewall add rule name= "Open port 25565" dir=in action=allow protocol=TCP localport=8025565
    • «Open port 25565» is the name we gave to the firewall rule–you can call this anything you want.
    • You can learn about more port-opening options by running the command netsh advfirewall firewall add rule ?
    • Want to see which ports are open? Jump down to How to Check if Ports are Open.
  3. Advertisement

  1. 1

    Open your Mac’s firewall settings. If you want to allow a specific app through your firewall, you can do so in your firewall settings. Unlike in Windows, you won’t need to open specific port numbers on your Mac—the firewall manages ports on a per-application basis. Follow these steps to open your firewall settings:[6]

    • macOS Ventura or later: Click the Apple menu, select System Settings, click Network, and then click Firewall.[7]
    • macOS Monterey and earlier: Click the Apple menu, select System Preferences…, Click Security & Privacy, and then click the Firewall tab.
  2. 2

    Click Options…. This will be called «Firewall Options» on older versions of macOS. A list of firewall rules will appear.

    • If the options button is turned off, the firewall is disabled. Enable it now to continue.[8]
  3. 3

    Click +. You’ll see this option below the list of firewall rules.[9]

  4. Step 4 Select an application to allow through the firewall.

    Simply click an application to select it.

    • If the app you are looking for doesn’t appear on the list, it may already have access through the firewall. This is true for many system services, as well as some digitally signed apps.[10]
  5. 5

    Click Open. It’s near the bottom of the window. Doing so will add the program to the list.

  6. 6

    Make sure «Allow incoming connections» is displayed next to the app’s name. If you don’t see this to the right of the application’s name, click the dropdown menu to the right of the application’s name and select Allow incoming connections.

  7. 7

    Click OK to save your changes. The application is now allowed through the firewall.

    • If opening the ports required by your software or server doesn’t resolve your problem, you may need to also set up port forwarding on your router.
  8. Advertisement

  1. Step 1 Find your router's IP address.

    You’ll need your router’s IP address to access your router’s configuration page.

    • Windows: Press the Windows key on your keyboard, type cmd, and click Command Prompt. At the prompt, type ipconfig and press Enter. The IP address of your router appears next to «Default gateway.»[11]
    • Mac: Open the Launchpad, type terminal, and click Terminal.[12]
      Then, type or paste netstat -nr and press Return to find the IP next to «Default.»
  2. Step 2 Go to your router's settings page.

    Open your preferred web browser, then type or paste your router’s IP address into the address bar. Press Enter or Return to bring up the login page.

  3. Step 3 Sign in with your router's admin username and password.

    If you’ve already configured the router, enter the username and password you chose then. If not, consult your router’s manual or online page for the stock username and/or password.

    • If you’ve forgotten your login information, you may have to reset the router.
  4. Step 4 Find the Port Forwarding section.

    Since each router’s page will differ slightly from others, look for the following options (or variations of them):

    • Port Forwarding
    • Applications
    • Gaming
    • Virtual Servers
    • Firewall
    • Protected Setup
    • You may also want to look for an Advanced Settings section.
  5. Step 5 Open your preferred port.

    Each router will have a slightly different way of doing this, although the required information is the same for any router:

    • Name or Description — Enter the application’s name.
    • Type or Service Type — This can be TCP, UDP, or both. If you aren’t sure of which one to select, click Both or TCP/UDP.
    • Inbound or Start — Type in the port number here. If you are opening a range of ports, type in the lowest number in the range instead.
    • Private or End — Re-type in the port number here. If you are opening a range of ports, type in the highest number in the range instead.

    EXPERT TIP

    Luigi Oppido is the Owner and Operator of Pleasure Point Computers in Santa Cruz, California. Luigi has over 25 years of experience in general computer repair, data recovery, virus removal, and upgrades. He is also the host of the Computer Man Show! broadcasted on KSQD covering central California for over two years.

    Don’t open ports unless you know what you are doing. If you are opening ports, you’re opening more doorways into your network. Use unique ports that people aren’t using, maybe in the thousands or so, because a lot of people use three-digit ports.

  6. Step 6 Enter your computer's private IP address.

    This goes in the «Private IP» or «Device IP» field. You can find your private IP address on a PC or on a Mac.

  7. Step 7 Save your settings.

    Click the Save or Apply button. If prompted, you’ll also need to restart your router for the changes to take effect.

    • You may also have to check an «Enabled» or «On» box next to the forwarded port row.
  8. Advertisement

  1. 1

    Make sure the port you want to open is not in use. You can do this using the netstat command at the command line. In this example, we’ll check to see if port 3331 is open:

    • netstat -na | grep :3331
    • If you get a «Command not found» when using netstat, replace «netstat» with «ss» like this: ss -na | grep :3331
    • If the port is not currently in use, you will not get any sort of message because the port number was not found in the firewall rules. If the port is in use, you will see its associated rule.
  2. 2

    Open the port in UFW (Uncomplicated Firewall). If you are using Debian, Ubuntu, or another Debian-based distribution running UFW, you would use this command to open port 3331:[13]

    • sudo ufw allow 3331
  3. 3

    Open the port in firewalld. If you are using firewalld, the default firewall for Fedora, CentOS, Red Hat, and other RH-based distros, you would use this command to open port 3331:[14]

    • firewall-cmd --add-port=4000/tcp
  4. Advertisement

  1. Step 1

    To see if your ports are open to people outside of your network, try a web-based port checker. These port-checking websites are great for making sure certain ports, such as your Minecraft server or Soulseek port, are open. Just visit any of these sites and enter your IP address and the port you want to check.

    • [15]
    • [16]
    • [17]
  2. Step 2 See all open ports on Windows.

    If you want to see a quick list of all open ports on your Windows PC, you can run a simple command at the command prompt. Here’s how:

    • Press the Windows key on your keyboard and type cmd.
    • Right-click Command Prompt and choose Run as administrator.
    • Click Yes to proceed.
    • Type netstat -ab and press Enter.
    • All open TCP and UDP ports will appear, along with the name of the app using that port.[18]
  3. Step 3 See all open ports on a Mac.

    You can see a list of all open ports in your Mac’s Terminal app. Here’s how:

    • Open Terminal by clicking the Terminal icon on the Launchpad.[19]
    • Type lsof -i -P and press Return to see all open (listening) ports. It may take a moment for the list to populate.
  4. 4

    See all open ports on Linux. To see which ports are in use on your Linux system, open a Terminal and run the command sudo ss -tunl.

    • You can also use the command sudo lsof -nP -iTCP -sTCP:LISTEN to see a list of TCP listening ports.
  5. Advertisement

  1. 1

    What does open ports mean? An open port is a network entry point that can accept connections. For example, when you load a website that begins with «https://», the SSL port (port 443) is open, which allows you to access the website.

  2. 2

    Why do hackers scan for open ports? Hackers use port-scanning tools to scan for exploitable software/vulnerabilities in remote computers. For example, a hacker can enter an IP address, scan it for all open ports, and then use various tools to try exploiting the software running on those ports.[20]

  3. 3

    Why are ports 80 and 443 open? If these ports are open on your server, it’s usually because there’s a web server running (or installed and not yet running). Port 80 (and sometimes port 8080) is the standard unencrypted HTTP port, while 443 is the encrypted HTTPS port.[21]
    In most cases, port 80 forwards to port 443 so that people attempting to load the unsecured version of the website will be served the SSL version.[22]

  4. 4

    What happens when you open a port? You’re allowing inbound connections through your firewall. Essentially, you’re opening a door to computers outside of your network to connect to the software that runs on that port.

  5. Advertisement

Add New Question

  • Question

    Will this put my device or router in danger of hacking or viruses?

    Yes, opening the wrong port may compromise your computer’s security and render it vulnerable to viruses and other malicious activity, like hacking.

  • Question

    How can a hacker open a port?

    By using ipconfig command at the command prompt or using Windows log key and type run and then cmd.

  • Question

    How do I tell if a port is open on my router?

    Go to command prompt and enable telnet services, syntax, telnet (ipadress) (port number).

See more answers

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

Advertisement

Video

  • Most applications use TCP ports. Time-sensitive programs, like multiplayer video games and live streaming apps, may use both UDP and TCP ports.

Thanks for submitting a tip for review!

Advertisement

  • Be careful when opening ports. Opening the wrong port may compromise your computer’s security and make it vulnerable to viruses and other malicious activity like hacking.

Advertisement

About This Article

Article SummaryX

1. Sign in to your router’s admin site.
2. Go to the Firewall page.
3. Locate the Port Forwarding section.
4. Enter or select the port.
5. Enter your computer’s private IP address.
6. Click Save or Apply.
7. Restart the router.

Did this summary help you?

Thanks to all authors for creating a page that has been read 1,288,414 times.

Is this article up to date?

  • Что такое программный порт
  • Применение и назначение портов
  • Список основных портов и их функциональность
  • Просмотр активных соединений
  • Открытие порта посредством брандмауэра
  • Правила для входящих и исходящих подключений
  • Открытие порта при помощи антивируса
  • Проброс портов через роутер
  • Проверка доступности порта

Понятие программного порта

Программный порт – некое логическое значение, представляющее из себя число, которое идентифицирует приложение на существующем хосте. Данные порты в существенном плане служат для безопасности соединений путем транспортного уровня и последующей передаче данных во избежание несанкционированного доступа со стороны нежелательных клиентов. Помимо прочего, программные порты существуют для того, чтобы предоставлялась возможность взаимодействовать с нужной программой, приложением или сервером, а также совершать с ними обмен пакетными данными.

Применение и назначение портов

Для синхронизации и взаимодействия хостов (клиент-сервер) при использовании какого-либо программного обеспечения, а также для получения и передачи данных используются программные порты, которые выступают в роли туннелирования. Туннелирование – это процесс, в ходе которого создается защищенное соединение между взаимодействующими хостами. Для непосредственного процесса взаимосвязанности хостов клиент, содержащий актуальные данные о себе (как отправитель), направляет запрос на удаленное назначенное устройство (получатель). 

Принцип действия заключен в том, что все данные в сегментированном виде посредством транспортных протоколов tcp или udp отправляются на назначенный сетевой интерфейс, а впоследствии и на порт. Транспортный протокол tcp включает в себя гарантированную доставку целостности данных на основе контрольной суммы. Если какие-то данные при передаче будут утеряны, процесс передачи повторится вновь. Протокол udp обычно используется в видеотрансляциях, где потеря данных несущественна и в целом незаметна. 

Если назначенный порт программы, приложения или какого-либо сервера по каким-либо причинам недоступен, его необходимо открыть. Формально открытие порта производится для защищенного доверенного соединения, что предоставляет доступ для передачи данных. В противном случае взаимодействия попросту не произойдет.

Читайте также: Смотрим открытые порты в Linux. 

Список основных портов и их функциональность

По умолчанию операционная система посредством брандмауэра и встроенной антивирусной службы предотвращает доступ к всевозможным действующим портам в целях безопасности. В случае если пользователю нужно обратиться к какому-то конкретному серверу или программному обеспечению, для успешного активного соединения ему придется открыть для него порт. Ниже приведен перечень основных портов, с которыми на постоянной основе производится соединение и взаимодействие.

  • 20 – FTP – передача данных;
  • 21 – FTP – передача команд;
  • 22 – SSH – криптографический сетевой протокол для безопасной передачи данных;
  • 23 – TELNET – применяется для передачи текстовых сообщений;
  • 25 – SMTP – сервер исходящей почты, применяется для пересылки почтовых сообщений;
  • 53 – DNS – распределенная система для получения информации о доменах;
  • 80, 8080 – HTTP – сетевой протокол, ориентированный на взаимодействие клиент-серверного соединения и передачу данных;
  • 110 – POP3 – сервер входящей почты, применяется для приема почтовых сообщений;
  • 123 – NTP – протокол, используемый для синхронизации времени;
  • 143 – IMAP – альтернативный протокол POP3;
  • 179 – BGP – динамический протокол маршрутизации;
  • 443 – HTTPS – сетевой протокол HTTP с шифрованием по SSL или TLS;
  • 520 – RIP – локальный процесс маршрутизации;
  • 989 – FTPS – FTP-данные с шифрованием по SSL или TLS;
  • 990 – FTPS – FTP-команды с шифрованием по SSL или TLS;
  • 1935 – RTMP – протокол, используемый для передачи аудио и видеопотоков через интернет;
  • 5060 – SIP – протокол передачи данных, описывающий способ установки и завершения пользовательского интернет-сеанса.

Полный перечень задействованных портов можно посмотреть по ссылке.

Просмотр активных соединений

cmd

Открываем командную строку

Для возможности просмотра состояния сессий необходимо открыть командную строку и воспользоваться встроенной утилитой netstat, которая дает представление о текущих установленных соединениях. Чтобы открыть командную строку, нажмем сочетание клавиш «WIN + R» и в поисковой службе «Выполнить» введем запрос «cmd» и нажмем «ОК».

Перед нами откроется командная строка. Для просмотра текущих активных соединений, вводим текстовую команду «netstat -a» и нажимаем Enter.

netstat -a

Доступные соединения

Посредством утилиты netstat перед нами отобразится список текущих установленных соединений или активных сессий. Каждая сессия показывает, по какому транспортному протоколу осуществляется передача данных. В локальном и внешнем адресах отображены данные об отправляющем и принимающем запросы хостах. Запись вида 192.168.1.47:53229 представляет собой в левой части сетевой адрес нашего компьютера, а в правой (после двоеточия) – присвоенный временный номер порта. Для установления кратковременной сессии между нашим компьютером и сервером (или какой-либо программой) порт выдается случайным образом, и может находиться в промежутке с 49152 до 65535. Все остальные порты вплоть до 49151 являются зарезервированными. 

В некоторых случаях порт удаленного сервера отображается как имя – на это влияет системный конфигурационный файл, в котором заведомо прописано соответствие имени и порта. Пример такой записи: 52.139.250.253:https. В зависимости от состояния соединения, определения их статусов обозначаются следующим значением:

  • LISTENING – «порт прослушивается». Компьютер ожидает подключения по этому порту.
  • ESTABLISHED – соединение успешно установлено, и в данный момент с удаленным компьютером осуществляется взаимодействие.
  • CLOSE_WAIT – ожидание закрытия сессии подразумевает, что в скором времени соединение будет закрыто.
  • TIME_WAIT – состояние временного ожидания указывает на то, что некоторое количество времени между хостами не устанавливалось соединения.

Способы открытия портов

Бывают случаи, что при взаимодействии с каким-либо приложением или последующем установлением сессии порт в целях безопасности может быть недоступен. Для того чтобы была возможность взаимодействовать с определенной программой или хостом, необходимо открыть порт.

Открытие порта посредством брандмауэра

Брандмауэр, или межсетевой экран – программное обеспечение, осуществляющее контроль и фильтрацию проходящего через него сетевого трафика в соответствии с заданными правилами. Для того чтобы была возможность установить сессию, в брандмауэре необходимо прописать правила для входящих и исходящих подключений.

Для настройки брандмауэра следует открыть панель управления. Панель управления открываем путем поисковой строки на панели задач.

Открываем панель управления

В панели управления переходим в раздел «Система и безопасность».

Система и безопасность

Открываем этот раздел

В параметрах системы и безопасности нажимаем на «Брандмауэр Защитника Windows».

Брандмауэр Защитника Windows

Откроем Брандмауэр Защитника Windows

Перед нами откроются параметры брандмауэра. Для настройки правил для входящих и исходящих подключений слева переходим в дополнительные параметры.

Дополнительные параметры защитника Виндоус 10

Доп.параметры

После проделанных нами действий запустится монитор брандмауэра Защитника Windows в режиме повышенной безопасности.

 Загрузка …

Правила для входящих и исходящих подключений

В брандмауэре, в режиме повышенной безопасности, для открытия порта необходимо создать правила для входящих и исходящих подключений.

Для создания правила в левой части монитора брандмауэра нажимаем на вкладки «Правила для входящих\исходящего подключения», затем в правой части переходим в действия и нажимаем «Создать правило…».

«Правила для входящих\исходящего подключения»

Надо создать правило

По завершении проделанных действий, в зависимости от характера выбранного подключения, запустится мастер создания правил. Первым шагом для создания правила будет указываться его тип – для программы или для порта. Если вы намерены открыть доступ для конкретной программы, взаимодействующей с сетью, необходимо выбрать пункт «для программы» и указать к ней путь. Если вы намерены предоставить доступ ко всем программам, необходимо выбрать пункт «Все программы».

мастер создания правил для подключений

Мастер создания правил

Путь для мастера создания правил

Вписываем путь

Если вы хотите напрямую прописать порт – выбираем тип правила «для порта». На следующем шаге указываем протокол и прописываем порт, который необходимо открыть.

Указать порт

Указываем порт

80 порт

Например, 80

Дальнейшие действия для настройки программ и настройки портов едины. На шаге действия выбираем пункт «Разрешить подключение», жмем «Далее».

«Разрешить подключение»

Разрешаем

На последующем шаге применяем правило для доменного, частного и публичного профиля

Правило для всех профилей

Ставим галочки

На заключительном шаге даем правилу имя и при необходимости заполняем описание. Нажимаем «Готово». Правило создано, и вместе с ним произведено открытие порта.

Правило для подключений

Имя может быть любым

Открытие порта при помощи антивируса

Настройки Касперского

Настройки

Сеть, параметры сети в Касперском

Правила сети

Для открытия порта создания правила через брандмауэр может быть недостаточно. За качество и контроль безопасности соединений помимо брандмауэра может отвечать и антивирусное программное обеспечение. В зависимости от установленного антивируса, скорее всего, придется прописать нужный порт и в нем. На примере рассмотрим один из самых распространенных антивирусов – Kaspersky Free. Для открытия нужного нам порта переходим в настройки, во вкладку «Дополнительно» и затем в параметры сети.

Контролировать только выбранные порты выбираем

Контролировать только выбранные порты

Через параметры сети находим раздел «Контролируемые порты». По умолчанию и в целях безопасности оставляем выбранную функцию «Контролировать только выбранные порты» и нажимаем «Выбрать…».

Добавить сетевой порт

Жмем на «Добавить»

Откроется окно сетевых портов, над которым можно произвести операции добавления, изменения или удаления. Для открытия нового порта нажимаем «Добавить».

Порт 80 в подключениях

Порт 80

При необходимости вводим название или описание порта, затем указываем сам порт, который необходимо открыть. Удостоверимся в статусе «Активно» и жмем «Добавить».

После проделанных действий для добавленного порта будет открыт доступ.

В зависимости от антивирусного программного обеспечения настройки контроля портов могут быть незначительно изменены. 

 Загрузка …

Проброс портов через роутер

Заключительным этапом для открытия и доступности порта будет служить его проброс через роутер. Как это делается, рассмотрим на примере часто используемого роутера tp-link. 

Для начала необходимо зайти в его веб-интерфейс – для этого открываем браузер и в поисковой строке вводим сетевой адрес роутера – по умолчанию он имеет вид 192.168.0.1 или 192.168.1.1. 

При удачном заходе появится окно авторизации. Для определения сетевого адреса и входных данных для вашего роутера необходимо посмотреть информацию на его задней панельной части. 

При успешной авторизации перед нами откроется окно настроек роутера.

Авторизация в роутере

Авторизация

Добавить виртуальный сервер

Виртуальные серверы

Для открытия порта перемещаемся в раздел переадресации и переходим на вкладку «Виртуальные серверы», после чего нажимаем «Добавить».

Откроется окно добавления или изменения записи виртуального сервера, в котором необходимо будет прописать нужный для доступа номер порта и локальный адрес компьютера. Внутренний порт либо не прописываем, либо указываем тот же, что и порт сервиса. 

Сохранить настройки виртуального сервера

Сохраняем

Нажимаем «Сохранить».

Список виртуальных серверов

В списке вы его увидите

Открытый порт отобразится в таблице виртуального сервера.

Путем проделанных действий будет осуществлен проброс порта через роутер. 

В зависимости от производителя роутера настройки проброса порта могут незначительно отличаться. Альтернативные настройки в роутерах D-link находятся в заданных параметрах: Расширенные настройки -> Межсетевой экран -> Виртуальный сервер -> Добавить. 

Альтернативные настройки в роутерах Asus: Переадресация -> Виртуальные сервера -> Добавить.

ipconfig порты

ipconfig

На заметку:  для того что узнать локальный адрес компьютера, необходимо открыть командную строку и ввести текстовую команду «ipconfig». Локальный адрес будет отображен в наименовании IPv4-адрес.

 Загрузка …

Проверка доступности порта

Чтобы проверить порт на доступность, можно воспользоваться сервисом 2ip.ru, позволяющим получить полную информацию об ip-адресе. 

Открываем браузер и вводим поисковый запрос «2ip.ru». 

Проверка доступности порта

Проверим тут

После перехода на сайт перед нами представится полная информация о нашем внешнем ip-адресе и его непосредственном местоположении. Для проверки доступности порта выбираем раздел «Проверка порта».

Статус порта 80

Проверка статуса

Вводим назначенный порт. Нажимаем «Проверить». Статус порта будет отображен ниже.

Однако существует нюанс, что даже при всех проделанных действиях, порт может оказаться недоступным. Скорее всего, на это дает влияние ваш интернет-провайдер, который блокирует порт по определенным причинам и обстоятельствам. Вследствие этого, с целью проверки порта на доступность будет иметь смысл связаться с провайдером и уточнить детали.

 Загрузка …

Post Views: 27 956

You need to allow ports through Firewall in Windows 10 generally when a trouble takes place on running services or opening certain webpages or applications. After this, specific IP addresses becomes able to communicate with your computer. Port helps IP address of a device for running various apps and services but it requires manual action for allowing when they are blocked or not working.

2 very easy procedures are available to allow ports through Firewall in Windows 10. One through Windows Firewall itself and another using command prompt. But before starting, you should know how to find the port number which you will allow. So let’s see the way

Allow Ports through Firewall in Windows 10

Find the Port number first –

Step 1 – Follow the way to open elevated command prompt and once it appears, copy netstat -a, paste, and Enter.

Step 2 – You get a list of IP addresses including port numbers of the applications including services. Port number exists just after IP address in the Local address column. For example,  See in the screenshot

Once you are sure that you have found the port number, follow the method to allow it –

Now Allow Ports through Firewall

Step 1 – Open Start menu, type cp and then press Enter. After the control panel comes into sight, Choose Windows Defender Firewall from Large/small icon view.

Step 2 – Click “Advanced settings” from the left sidebar and let Windows Defender Firewall with Advanced Security appear on the computer screen.

Step 3 – Select Inbound rule in the left pane of the console. Navigate to the right pane then click on New Rule under Actions.

Step 4 – On Rule Type dialog, check the round cell before Port furthermore, click Next.

Step 5 – Look for the first option “Does this rule apply to TCP or UDP?”. Determine whether you like to allow which port and check it. We are checking here TCP (In general cases it is most used).

The 2nd option asks – “Does this rule apply to all local ports or specific local ports?”. Decide the one for which you will Allow Ports through Firewall in Windows 10.

If you want to allow all ports then check the first option All local ports. Else, the second, Specific local ports.

When you select the second one, type the port number found through the command prompt above and click Next.

Step 6 – Check the radio button – “Allow the connection” (if you think it is less secure then choose the middle option). Hit “Next” on the Action wizard.

Step 7 – This dialog will provide to select Profile (Domain, Private, Public), choose one (you can also opt for multiple) and click Next.

Step 8 – Give a name for this Rule then write Description if you want then Select Finish.

Isn’t this easy?

How to Allow Ports through Firewall in Windows 10 using Command line

In Windows 10, just either copy-paste or type the following piece of command subsequently Enter –

netsh advfirewall firewall add rule name="Open Port 80" dir=in action=allow protocol=TCP localport=80” (without inverted commas)

Here Port number 80 is being allowed.

Edit open port

You can edit the allowed port settings later as per your preferences pretty simply. Make a right click on the Port and select properties. Using different tabs including options, customize the settings such as Protocol, Programs and services, Local principals and so many things. Finally, click Apply and successively OK to save the new settings modifications.

Conclusion

Once you allow ports through Firewall in Windows 10 the respective application or service creating annoyance will run smoothly. In normal cases, this is not necessary as developers add the bypassing rule considering this type of issue. But when you need we hope this would help.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Use the native windows secure channel library
  • Запрет закрытия программы windows 10
  • Инструкция по установке на ноутбук windows 7
  • Как удалить службы игр xbox в windows 11
  • Apple xcode для windows