A mesma ferramenta é usada para fazer a configuração nos três casos, ifconfig
.
ifconfig is a system administration utility in Unix-like operating systems for network interface configuration.
The utility is a command line interface tool and is also used in the system startup scripts of many operating systems. It has features for configuring, controlling, and querying TCP/IP network interface parameters. Ifconfig originally appeared in 4.2BSD as part of the BSD TCP/IP suite.
Então, eu descreveria suas três abordagens da seguinte maneira:
- Configurando manualmente uma interface de rede usando
ifconfig
. Esta é uma configuração única que não irá persistir entre as reinicializações. - Configurando manualmente uma interface de rede usando arquivos de configuração de inicialização. Essa abordagem persistirá entre as reinicializações e configurará automaticamente a interface de rede em cada inicialização. Durante uma inicialização, há serviços / scripts que analisarão o conteúdo do arquivo
Interfaces
e chamarãoifconfig
para configurá-los. - O uso do NetworkManager é um frontend para o gerenciamento do arquivo
Interfaces
. Existem outras opções, comowicd
, que servem ao mesmo propósito.