7.2.3 Arquivo de configuração das interfaces de rede
Conforme dito anteriormente, as configurações de rede ficam no arquivo /etc/network/interfaces. Seu conteúdo padrão é algo parecido com isto:
Figura 25 - /etc/network/interfaces
Vamos destrinchar esse arquivo pontuando somente o que é relevante:
- As linhas iniciadas por # são comentários, então não possuem relevância para o sistema;
- auto lo e iface lo inet loopback: interface de loopback mantida pelo sistema;
- allow-hotplug eth0: indica que a interface eth0 deve ser iniciada junto com o sistema;
- iface eth0 inet dhcp: indica que a configuração será atribuída via protocolo DHCP.
Mas e se eth0 fosse estática, ou seja, não tivesse atribuição via DHCP? Como ficaria esse arquivo de configuração após a edição? Seria algo mais ou menos assim:
Figura 26 - Configuração estática da interface de rede
Foi necessário tão somente informar que a interface eth0 não receberia mais atribuição via DHCL, mas sim de forma estática (static); logo na sequência passamos às configurações de rede a serem atribuídas.
Essa configuração será aplicada somente na próxima vez que o sistema for reiniciado. Caso não possa ou não queira reiniciar a máquina após a configuração, mas deseje ter seu efeito aplicado imediatamente, basta executar esta instrução:
# /etc/init.d/networking restart
Isso irá reiniciar sua interface de rede e aplicar as configurações presentes no arquivo /etc/network/interfaces.