Liberando portas no firewall do Windows pela linha de comando.

Quando precisamos acessar um servidor de banco de dados ou qualquer outro serviço instalado em uma máquina, é necessário informar o endereço IP (ou nome da máquina) e o número da porta na qual o serviço está configurado para responder. A porta é essencial para o tráfego de dados, e o Firewall do Windows é uma ferramenta fundamental para garantir a segurança e bloquear o acesso não autorizado a uma máquina e seus serviços. Neste post, vamos aprender a liberar portas no Firewall do Windows utilizando a ferramenta NETSH, que já vem instalada junto com o sistema operacional.
Passo a passo para liberar portas no Firewall:
-
- Para começar, abra o prompt de comando (ou terminal) clicando no menu “INICIAR”, escolha a opção “EXECUTAR” e digite “CMD”.
- Para liberar uma porta específica, digite o seguinte comando:
netsh advfirewall firewall add rule name="Firebird Server - 3070" dir=in action=allow protocol=TCP localport=3070
Onde:
-
-
- name: É o nome que identificará a configuração do firewall.
- dir: Define a direção do tráfego (entrada ou saída).
- action: Indica a ação a ser tomada (permitir ou bloquear).
- protocol: Define o protocolo usado para acessar o serviço (TCP ou UDP).
- localport: É o número da porta que será liberada.
- Se necessário, é possível liberar também programas específicos no Firewall. Para isso, utilize o seguinte comando:
netsh advfirewall firewall add rule name="My Application" dir=in action=allow program="C:\MyApp\MyApp.exe" enable=yes
-
Onde:
-
- name: É o nome que identificará a configuração do firewall.
- dir: Define a direção do tráfego (entrada ou saída).
- action: Indica a ação a ser tomada (permitir ou bloquear).
- program: Especifique o caminho completo do executável do programa a ser liberado.
Dica importante:
O Firewall pode ser configurado tanto através da linha de comando quanto por meio da interface gráfica do Painel de Controle. A utilização da linha de comando pode ser mais conveniente, especialmente quando é necessário executar o processo em várias máquinas. Nesse caso, criar um script .bat com os comandos facilita a execução em escala, tornando o processo mais prático, seguro e rápido.
Liberar portas no Firewall do Windows é uma tarefa fundamental para garantir o acesso aos serviços instalados em uma máquina, sem comprometer a segurança. A ferramenta NETSH oferece uma forma eficiente e prática de configurar o Firewall através da linha de comando. Por meio desses comandos, é possível liberar portas e programas específicos, mantendo a proteção e a privacidade dos dados. Lembre-se sempre de utilizar o Firewall para criar uma camada adicional de segurança e evitar acessos não autorizados aos seus sistemas.
Se você precisar de mais informações detalhadas ou tiver alguma dúvida, entre em contato conosco ou digite “netsh firewall /?” no prompt de comando para obter a lista completa de comandos disponíveis.
Descubra mais sobre AD (Arte Design)
Assine para receber nossas notícias mais recentes por e-mail.