X
X

Selecione sua moeda

$ US Dollar Euro £ British Pound
X
X

Selecione sua moeda

$ US Dollar Euro £ British Pound

Base de conhecimento

Pagina inicialBase de conhecimentoSolusVM MultiVPS ServicesComo faço para calcular o intervalo...

Como faço para calcular o intervalo de portas para o IPv4 NAT?

This guide is exclusively for users with the SolusVM control panel system. VirtFusion users (since December 23rd 2025) manage NAT directly at virtportal.cfld.uk, without the calculator.

 Como posso calcular automaticamente as minhas portas?

O intervalo externo de 10 portas IPv4 NAT é, curiosamente, calculado a partir do final do seu... endereço IPv6.
As portas estão sempre pré-abertas e ativas no intervalo especificado para você.
Este endereço é híbrido - tem conectividade IPv6 + IPv4.

Para conhecer o seu intervalo de portas NAT IPv4 diretamente no website, clique aqui.

Para calcular o intervalo de portas NAT IPv4 através da linha de comando, basta executar este comando Linux de uma linha:
wget -O nat.sh https://cfld.uk/nat.sh && chmod +x nat.sh && ./nat.sh

Em apenas 5 segundos, você obterá tudo o que precisa:
- seu IPv6 atual no seu VPS;
- o intervalo de portas NAT IPv4 disponível a partir do seu IPv6, em TCP e UDP;
- e o IP IPv4 externo que você deve usar e apontar de/para.

Este comando funciona imediatamente nos sistemas operacionais Debian e Ubuntu.
Em sistemas baseados em RHEL (por exemplo, AlmaLinux, Rocky Linux, Red Hat, Oracle) ou sistemas que não têm o wget instalado, você precisará instalar o wget.

Este também é um comando Linux muito simples de uma linha em sistemas baseados em RHEL:
sudo dnf install wget -y

Em sistemas Windows

Este script não funciona diretamente sem ajustes, devido aos processos de script do Windows se comportarem de maneira diferente dos do Linux.
Você precisará:
- instalar o Subsistema Windows para Linux (WSL), disponível no Server 2022, Server 2025 e Windows 11, e também garantir que o wget, o bash e um Debian interno estejam instalados antes de executar o comando;
- executar qualquer máquina virtual com um sistema operacional Linux no Windows que tenha acesso IP direto, usando as ferramentas disponíveis (Vmware Workstation, VirtualBox, QEMU), e executar o comando.

Explicação para o cálculo / Como calculo manualmente minhas portas?

O IPv6 é um sistema hexadecimal, o que significa que, além da alocação usual de 0 a 9 em um determinado IP, você também tem de A a F. Nossos IPv6s geralmente são fornecidos sequencialmente, mas, devido ao fato de a implementação do NAT ser feita posteriormente, a alocação de portas é organizada de forma ligeiramente diferente da alocação do IPv6. Vamos explicar agora.

Um endereço IPv6 pode variar em sua extremidade, por exemplo, f800-f809, e depois ir para f80a, f80b etc. A “Faixa decimal” mostra a ordem do IP em que você está localizado de um ponto de vista normal, de 1 a 255, e é usada em combinação com valores hexadecimais. Consulte esta tabela explicativa:


Intervalo de portas para TCP

Um endereço que termina em, por exemplo, f80e::1, por exemplo, é o 14º endereço na faixa decimal;
Nossa alocação de portas para TCP começa em 10000, o que significa que cada bloco tem as portas 10000-10009, 10010-10019 etc;
Portanto, você multiplica e subtrai para obter a permissão de porta correta:

14 x 10 = 140
Início da porta: 10000
Seu bloco de portas IPv4: 10000+140 = 10140-10149 , menos 10 portas = 10130-10139 é o seu intervalo de portas.

Vamos supor um exemplo mais difícil, um anterior na tabela, por exemplo, um endereço que termina em f8d1::1.

De acordo com a tabela anterior, esse é o 209º endereço da lista (o intervalo decimal diz que “d0-df” faz o intervalo 208-223, portanto, d1 é um endereço depois de d0, o que o torna o 209º endereço);
Lembre-se de que a alocação de portas começa em 10000;
Portanto, você multiplica para ter sua permissão de porta:

209 x 10 = 2090
Início da porta: 10000
Seu bloco de portas TCP IPv4: 10000+2090 = 12090-12099, menos 10 portas = 12080-12089 é seu intervalo de portas TCP.

Você sempre localiza o endereço na escala hexadecimal primeiro, depois conta até o equivalente na escala decimal e, em seguida, multiplica. Para obter a permissão de porta correta, você sempre subtrai no final.

Dessa forma, você sempre saberá em que ordem está o seu endereço IP e, portanto, quais portas estão disponíveis.

A regra é a mesma, independentemente de o final ter apenas números, números+letras ou apenas letras.

Intervalo de portas para UDP

A mesma fórmula se aplica, com três diferenças centrais:
- o limite de portas é de 5 portas, e não de 10;
- ele sempre começa mais tarde do que as portas TCP. Atualmente, na porta 13000 em todos os servidores MultiVPS.
- a subtração de portas é de 5 portas, e não de 10.

Usando o mesmo primeiro exemplo do endereço que termina em f80e::1, que é o 14º endereço no intervalo de portas, você também multiplica e subtrai para obter o intervalo correto:

14 x 5 = 70
Início da porta: 13000
Seu bloco de portas UDP IPv4: 13000 + 70 = 13070-13074, menos 5 portas = 13065-13069 é o seu intervalo de portas UDP.

No futuro, alguns servidores poderão ter um início de porta diferente para UDP (por exemplo, 20000 em vez de 13000). Se e quando isso acontecer, você sempre poderá verificar em qual servidor está e acessar este artigo para verificar onde começam os intervalos de portas para UDP. A qualquer momento, você também pode nos enviar um ticket.

Específico para o servidor Delta1 (TCP/UDP)

Os detalhes a seguir se aplicam ao cálculo da porta Delta1 para IPv4 NAT:
- A contagem de portas TCP começa em 10000 para endereços que terminam em 4xx; 12550 para endereços que terminam em 5xx; 15100 para endereços que terminam em 6xx; e 17650 para endereços que terminam em 7xx.
- A contagem de portas UDP começa em 30000 para endereços que terminam em 4xx; 31275 para 5xx; 32550 para 6xx; e 33825 para endereços que terminam em 7xx.

O ICMP não é compatível com esse modo, mas o encaminhamento está em vigor. As portas são abertas automaticamente e os ouvintes globais em nível de servidor são instalados automaticamente - basta ir em frente e usar o intervalo. Se quiser testar se o seu intervalo está funcionando em TCP e UDP, clique aqui.

O SSH e todos os serviços TCP/UDP nesses intervalos de portas estão funcionando plenamente. Se você costumava acessar o serviço C-Servers Remote, não precisa fazer isso agora, pois nosso NAT IPv4 o encaminhará diretamente para uma sessão SSH, desde que a porta sshd_config selecionada e o intervalo de portas sejam respeitados. Aproveite!

Você achou útil?
(5083 vezes visualizadas /16 pessoas acharam útil)

Powered by WISECP
Top