Os sistemas Linux podem receber endereços IP através de vários métodos, dependendo da configuração da rede:
1. Configuração estática: *
Configuração manual: O método mais direto. O administrador define explicitamente o endereço IP, máscara de sub -rede, gateway e servidores DNS em um arquivo de configuração, normalmente `/etc/netplan/` (para sistemas mais recentes usando o NetPlan) ou `/etc/network/interfaces` (sistemas mais antigos usando o iFUPDOWN). Isso é adequado para servidores e dispositivos onde é necessário um IP fixo.
*
Exemplo (NetPlan): `` `yaml
rede:
Versão:2
Renderizador:Networkd
Ethernets:
eth0:
Endereços:[192.168.1.100/24]
Gateway4:192.168.1.1
Nome -Servers:
Endereços:[8.8.8.8, 8.8.4.4]
`` `
2. Protocolo de configuração do host dinâmico (DHCP): *
cliente DHCP: O método mais comum para máquinas clientes. O sistema atua como um cliente DHCP, solicitando informações de endereço IP, máscara de sub -rede, gateway e servidor DNS de um servidor DHCP na rede. Isso é automatizado e simplifica a administração de rede. O sistema geralmente usa o serviço `dhcpcd` ou` systemd-networkd`.
*
como funciona: O cliente transmite uma mensagem DHCP Discover, o servidor responde com uma oferta DHCP, o cliente solicita o IP oferecido (solicitação DHCP) e o servidor confirma o arrendamento (DHCP ACK).
3. Zeroconf/mdns (DNS multicast): *
Configuração automática de IP: Usado em redes pequenas e independentes sem um servidor DHCP. Os dispositivos atribuem -se automaticamente endereços IP dentro de um intervalo específico (normalmente 169.254.0.0/16), permitindo que eles se comuniquem. Não é adequado para conectividade da Internet. Avahi é uma implementação comum no Linux.
4. Outros métodos (menos comuns): *
PPPOE (protocolo ponto a ponto sobre Ethernet): Usado para DSL e algumas outras conexões de banda larga. O sistema estabelece uma conexão ponto a ponto com o concentrador de acesso do ISP, que atribui um endereço IP.
*
VPN (Rede Privada Virtual): Conecta -se a um servidor VPN, que atribui um endereço IP na rede VPN.
*
Rotas estáticas: Embora não esteja atribuindo diretamente o endereço IP, esse método configura rotas para permitir que o sistema se comunique com as redes fora do gateway padrão. É frequentemente usado em conjunto com outros métodos de aquisição de endereço IP.
Em resumo, os métodos mais prevalentes são a configuração estática e o DHCP. A escolha depende da infraestrutura da rede e do papel do sistema nessa rede. As distribuições modernas do Linux geralmente utilizam `Systemd-Networkd` ou` NetPlan` para gerenciamento de rede, simplificando a configuração e fornecendo uma interface consistente em diferentes distribuições.