Uma forma de contornar essa situação é alterar a porta em que seu servidor está (em algum lugar no server.properties), alterá-lo para algo como 25566 ou uma porta que não esteja bloqueada.
Seus amigos terão que adicionar a porta ao final (como myserverdomain: 25566), ou você pode fazer um alias (através de um serviço gratuito como noip) para usar a porta, então quando você navega para myaliasdomain, ele irá redirecionar você para myserverdomain: 25566.
Já fiz isso antes, e funcionou bem, embora as opções de alias gratuitas estejam limitadas a determinados domínios de base, portanto, talvez você precise pagar em dinheiro se quiser algo interessante.
Note que os ISPs geralmente não bloqueiam a porta 25565. Você tem certeza que o seu roteador foi redirecionado corretamente?
EDIT: Mais informações:
A porta não está bloqueada para 25565, você pode alterá-la e, nesse caso, será necessário. Eu posso orientá-lo se você precisar, podemos conversar sobre isso, me avise.
Os únicos locais que você precisa alterar são:
- As propriedades do servidor
- O firewall da máquina do servidor (se o servidor tiver um firewall)
- O encaminhamento de porta
- Os clientes
Para os clientes, você pode:
- Diga-lhes seu novo endereço (123.456.789.123:25566)
- Crie um alias para o seu IP externo e informe seus clientes (mydomain.org:25566, em que mydomain.org aponta para 123.456.789.123)
- Crie um alias que redirecione incluindo a porta (mydomain.org onde mydomain.org aponta para 123.456.789.123:25566)
Pessoalmente, decidi combinar a segunda e a terceira opção para alterar o IP. Eu faço um alias para o meu ip, e outro que aponta para o meu alias anterior, mas com a porta anexada ao final. Então eu fiz mydomain.org = 123.456.789.123, então myminecraftserver.org = mydomain.org:25566. Dessa forma, quando meu IP externo muda, posso alterar mydomain.org, bem como a possibilidade de um servidor da web, servidor ssh ou outros serviços usando mydomain.org.
O problema que eu aludi antes é, usando um IP direto em seus clientes de minecraft é muito pouco confiável. Seu ISP irá alterar seu IP externo de vez em quando, e uma vez que isso acontecer, todos os seus clientes não verão mais o seu servidor como on-line. Ao usar um serviço de nome de domínio dinâmico, você pode atualizar seu domínio (mydomain.org) para o seu IP alterado sempre que ele for alterado e apenas fornecer a todos os seus clientes o domínio. Dessa forma, eles apenas usam mydomain.org ou mydomain.org:25566, que é mais fácil de digitar e lembrar, e seus clientes ficarão conectados quando o seu IP externo mudar.
Se você está procurando um serviço de hospedagem dinâmico gratuito para obter o seu "mydomain.org" pessoal, sugiro a empresa "NoIP". Pesquise-os no Google. Eles são gratuitos, desde que você verifique se seu domínio ainda está sendo usado a cada 30 dias.