Olá @wilsonk990, primeira coisa, você está usando apenas seu script? Observe se não está ativando o UFW após carregar seu script, senão as regras do UFW vão se sobrepor às suas.
Outra coisa que você precisa ver, é o tipo de conexão que você está usando. Se você tiver um roteador com NAT ativado antes do seu servidor Ubuntu, as portas não vão ser abertas, a menos que você as redirecione.
Pra fechar, observe que teste feitos a partir da rede interna podem não detectar corretamente as portas abertas. Procure sempre fazer os testes a partir de outra conexão.
**Fiz uma verificação no ufw para ver se estava habilitado... Mas está como inativo:
root@OTRS-SERVER:~# ufw status
Status: inactive
You have new mail in /var/mail/root
**Após disso fiz nmap do local host para verificar as portas abertas:
PORT STATE SERVICE
22/tcp open ssh
25/tcp open smtp
80/tcp open http
3306/tcp open mysql
Quando faço um nmap no IP valido ele me retorna:
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
Um representante do Cloud me garantiu que não avia filtro ou nat para o meu IP válido. FIz algumas alterações no scripts:
echo " * Inciando Firewall [ OK ] "
echo " * Limpado Nat [ OK ] "
##Limpado Nat
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
echo " * Ativando o Roteamento Dinamico [ OK ] "
##ativa o roteamento dinamico
echo 1 > /proc/sys/net/ipv4/ip_forward
##Email
iptables -t filter -A OUTPUT -p tcp --dport 110 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --dport 25 -j ACCEPT
iptables -t filter -A FORWARD -p tcp -s 0/0 -d 0/0 --dport 25 -j ACCEPT
iptables -t filter -A FORWARD -p tcp -s 0/0 -d 0/0 --dport 110 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --dport 995 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --dport 465 -j ACCEPT
iptables -t filter -A FORWARD -p tcp -s 0/0 -d 0/0 --dport 465 -j ACCEPT
iptables -t filter -A FORWARD -p tcp -s 0/0 -d 0/0 --dport 995 -j ACCEPT
iptables -A FORWARD -p tcp -s 0/0 -d 177.11.51.186 --dport 53 -j ACCEPT
iptables -A FORWARD -p tcp -s 177.11.51.186 --sport 53 -d 0/0 -j ACCEPT
echo " * Liberando SQL e Mysql [ OK ] "
## Libera SQL e Mysql
iptables -N SQL
iptables -A FORWARD -p tcp --dport 1433 -j SQL
iptables -A INPUT -p tcp --dport 1433 -j SQL
iptables -A INPUT -p udp --dport 5432 -j SQL
iptables -A SQL -s 0/0 -j DROP
iptables -A INPUT -p tcp -i eth0 --dport 3306 -j ACCEPT
iptables -A INPUT -p tcp -i eth0 --dport 3310 -j ACCEPT