Olá, Thiago!
Quando estamos em um ambiente de cloud, como o Amazon Lightsail, cada máquina (ou instância) geralmente tem dois tipos de IP: um IP externo (público) e um IP interno (privado). O IP externo é utilizado para comunicação com a internet e outras redes externas, enquanto o IP interno é usado para comunicação dentro da mesma rede ou VPC (Virtual Private Cloud).
No exemplo que você mencionou, o professor usou o IP interno da máquina 01 para acessar o servidor web a partir da máquina 02. Isso é possível porque ambas as máquinas estão na mesma rede interna, permitindo que elas se comuniquem diretamente sem passar pela internet. Utilizar o IP interno tem algumas vantagens:
- Segurança: A comunicação interna não é exposta à internet, o que reduz os riscos de ataques externos.
- Custo: Em muitos provedores de cloud, a transferência de dados entre máquinas na mesma rede interna pode ser mais barata ou até gratuita em comparação com a transferência de dados via IP externo.
- Desempenho: A comunicação interna pode ser mais rápida, pois não precisa passar por roteadores externos e outros dispositivos de rede.
Agora, respondendo à sua pergunta, sim, ele poderia acessar o servidor web usando o IP externo da máquina 01, desde que as configurações de firewall e regras de segurança permitam esse acesso. No entanto, para os motivos mencionados acima, é mais eficiente e seguro usar o IP interno quando as máquinas estão na mesma rede.
Espero ter ajudado e bons estudos!