[Ubuntu] Como abrir uma porta no firewall
Abrindo uma porta no firewall como 3306 e 80
Como abrir uma porta no firewall do seu VPS Linux
Neste tutorial, você aprenderá como abrir uma porta no firewall do seu servidor VPS Linux de forma prática e segura.
- Abra apenas as portas necessárias para evitar falhas de segurança.
- Execute os comandos como root ou utilizando sudo.
1. Verificando se o firewall está ativo
Para Ubuntu/Debian (UFW):
Se aparecer como inactive, ative com:
Para CentOS (firewalld):
Se não estiver ativo, inicie com:
2. Abrindo uma porta específica
No Ubuntu/Debian (UFW):
Para abrir a porta 80 TCP:
Para abrir a porta 80 UDP:
Confirme se a regra foi aplicada:
No CentOS (firewalld):
Para abrir a porta 80 TCP:
Para abrir a porta 80 UDP:
Liste as portas abertas:
Exemplo: Liberando a porta do MySQL (3306)
No Ubuntu/Debian (UFW):
Para liberar o acesso remoto ao MySQL pela porta 3306 TCP:
No CentOS (firewalld):
Para liberar o acesso remoto ao MySQL pela porta 3306 TCP:
3. Testando a porta aberta
Utilize o comando abaixo, substituindo SEU_IP e PORTA:
Ou teste diretamente pela sua aplicação para verificar se a porta está acessível externamente.
Agora você sabe como abrir portas no seu VPS Linux de forma rápida e segura.
Neste tutorial, você aprenderá como abrir uma porta no firewall do seu servidor VPS Linux de forma prática e segura.
- Abra apenas as portas necessárias para evitar falhas de segurança.
- Execute os comandos como root ou utilizando sudo.
1. Verificando se o firewall está ativo
Para Ubuntu/Debian (UFW):
sudo ufw status
Se aparecer como inactive, ative com:
sudo ufw enable
Para CentOS (firewalld):
sudo systemctl status firewalld
Se não estiver ativo, inicie com:
sudo systemctl start firewalld
sudo systemctl enable firewalld
sudo systemctl enable firewalld
2. Abrindo uma porta específica
No Ubuntu/Debian (UFW):
Para abrir a porta 80 TCP:
sudo ufw allow 80/tcp
Para abrir a porta 80 UDP:
sudo ufw allow 80/udp
Confirme se a regra foi aplicada:
sudo ufw status
No CentOS (firewalld):
Para abrir a porta 80 TCP:
sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --reload
sudo firewall-cmd --reload
Para abrir a porta 80 UDP:
sudo firewall-cmd --permanent --add-port=80/udp
sudo firewall-cmd --reload
sudo firewall-cmd --reload
Liste as portas abertas:
sudo firewall-cmd --list-ports
Exemplo: Liberando a porta do MySQL (3306)
No Ubuntu/Debian (UFW):
Para liberar o acesso remoto ao MySQL pela porta 3306 TCP:
sudo ufw allow 3306/tcp
No CentOS (firewalld):
Para liberar o acesso remoto ao MySQL pela porta 3306 TCP:
sudo firewall-cmd --permanent --add-port=3306/tcp
sudo firewall-cmd --reload
sudo firewall-cmd --reload
3. Testando a porta aberta
Utilize o comando abaixo, substituindo SEU_IP e PORTA:
nc -zv SEU_IP PORTA
Ou teste diretamente pela sua aplicação para verificar se a porta está acessível externamente.
Agora você sabe como abrir portas no seu VPS Linux de forma rápida e segura.