Oi, Jonnes!
Sobre as duas questões que você levantou:
1. IP diferente do esperado no curso:
É possível que o problema esteja relacionado à configuração da rede ou do ambiente de rede no qual você está operando. Quando o curso pede para configurar um servidor, ele geralmente assume que você tem um ambiente isolado (como uma máquina virtual ou uma rede específica), onde o IP será configurado de acordo com essa rede.
Algumas causas possíveis para o IP estar diferente incluem:
- Rede NAT (Network Address Translation): Se você estiver usando uma máquina virtual ou Docker, o IP do seu servidor pode ser diferente do IP visível externamente. Por exemplo, se você estiver em um ambiente com NAT, o IP interno da máquina pode ser diferente do IP público.
- Configuração de rede no servidor: Certifique-se de que o servidor foi configurado corretamente com um IP estático, ou que a configuração de rede está utilizando a interface correta (em vez de uma interface dinâmica ou de bridge que pode alterar o IP).
Soluções:
- Verifique a interface de rede: Execute o comando
ip addr show
(em Linux) ou ifconfig
para verificar qual IP foi atribuído à sua interface de rede. - Verifique a configuração de rede: Caso você esteja utilizando uma máquina virtual, certifique-se de que a configuração da rede esteja correta. Se você estiver em um Docker, veja se o container está sendo executado em modo bridge, o que pode fazer o IP parecer diferente.
- Desative o firewall: Em alguns casos, o firewall local pode bloquear o acesso à sua máquina, fazendo com que o IP não seja o esperado.
2. "-1571 com essa máscara, então é um barra 24":
Essa parte se refere à máscara de sub-rede e como ela é usada para determinar quais endereços IP estão dentro da mesma rede.
A máscara de sub-rede define a parte do IP que corresponde à rede e a parte que pode ser usada para endereçar dispositivos individuais dentro dessa rede.
- CIDR (Classless Inter-Domain Routing): Quando você vê algo como
/24
, isso está se referindo à máscara de sub-rede e indica quantos bits são usados para a parte da rede do endereço IP. No caso do /24
, isso significa que os primeiros 24 bits do endereço IP são usados para a rede e os últimos 8 bits são usados para os dispositivos.
Por exemplo:
- Se o IP fornecido for
192.168.1.0/24
, a máscara de sub-rede é 255.255.255.0
. Isso significa que a rede 192.168.1.0
pode ter dispositivos com endereços IP de 192.168.1.1
até 192.168.1.254
.
Como entender o "/24":
- A máscara
/24
é uma forma simplificada de expressar a máscara de sub-rede 255.255.255.0
. Isso significa que os primeiros 24 bits do endereço IP são fixos para a rede, e os 8 bits restantes podem ser usados para os dispositivos dessa rede.
Se você ainda não entendeu completamente como a máscara de sub-rede está sendo usada, tente rodar o comando ipcalc
ou use uma calculadora de sub-redes online para visualizar os detalhes da máscara.
Se o problema persistir, compartilhe mais detalhes sobre a configuração da rede ou o erro exato que está ocorrendo. ;)