I suspect that the port is blocked by my ISP. But how to be sure about it?
Como aponta @acejavelin nos comentários, a maneira mais simples é entrar em contato com o ISP. Eles normalmente fornecem as informações corretas sobre esse tipo de coisa.
Um problema (também apontado por @acejavelin) é que seu ISP pode ter você por trás do NAT carrier-grade . Se o IP da WAN do roteador for um privado (ele começa com 10.x ou 192.x), é bem provável que esse seja o caso.
Independentemente da situação, você pode tentar localtunnel (que requer Node.js ). Tem pelo menos o potencial de disponibilizar o serviço se não puder ser feito de outra forma. Uma opção semelhante é ngrok , embora tenha limites .