Liberar porta local no Firewall do Windows

De UniWiki
Revisão de 15h26min de 15 de janeiro de 2019 por Jonathas (Discussão | contribs) (Incluido liberação pelo CMD)
Ir para: navegação, pesquisa

O banco de dados e o certificado do Unilab utilizam uma porta local no Windows, essa porta precisa estar liberada dentro do Firewall para que terminais e o próprio servidor não tenha problemas de bloqueio no acesso ao banco de dados.

Quando ocorre o erro de bloqueio no acesso ao banco de dados zeos, é necessário fazer o procedimento de liberação de porta tanto no servidor quanto na máquina onde ocorreu o problema.

Para fazer a liberação, deve-se ir no painel de controle do windows ou digitar na barra de pesquisa "Firewall".

Firewall1.png

Selecionar a opção "Configurações avançadas";

Firewall2.png

Será feito duas liberações, uma na regra de entrada e outra na de saída do firewall.

Firewall3.png

Começando pela Regras de Entrada, deve ser selecionado a mesma, e do lado direito da tela aparecerá a opção de "Nova regra", deve ser selecionado essa opção, e marcado a opção de "Porta" na tela que se abrirá.

Firewall4.png

Selecionar a opção de TCP e digitar as portas 3309 e 4466 como está na imagem abaixo:

Firewall5.png

Selecione a opção de "Permitir a conexão".

Firewall6.png

Firewall7.png

Firewall8.png

O mesmo procedimento, EXATAMENTE IGUAL, deve ser feito com a "Regras de saída".

_______________________________________________________________________________________________________________________________________________________________________________________________________________________

LIBERAÇÃO VIA CMD

Para aqueles que desejam acelerar o processo, existe a possibilidade de se fazer isso via CMD, o comando é o abaixo:

netsh advfirewall firewall add rule name="NOME QUE DESEJA DAR A REGRA" dir="IN ou OUT" action=allow protocol=tcp localport="PORTA(s) QUE DESEJA LIBERAR"

O comando é bem simples de sem compreendido. segue a baixo a explicação:

  • ADD RULE NAME: Nome que deseja dar a regra
  • DIR: IN ou OUT, que significa se será uma regra de saída (OUT) ou entrada (IN)
  • ACTION: Allow (Liberar porta) ou Block (Bloquear porta)
  • PROTOCOL: TCP ou UDP
  • LOCALPORT: A(s) porta(s) que deseja liberar. Após fazer isso basta executar pelo CMD como administrador e automaticamente a regra será criada. Também é possível salvar em um Bloco de notas como .bat, e executar como administrador.