Por exemplo, você pode configurar uma interface de rede e outras configurações na linha de comando do seu terminal. Mas você também pode salvar as configurações no arquivo /etc/network/interfaces
(Debian GNU/Linux) ou apropriado do NetworkManager.
Outro exemplo, se você deseja adicionar uma entrada permanente à tabela ARP do FreeBSD, você deve executar o comando:
# arp -S 192.168.0.1 01:23:45:ab:cd:ef
ou adicione ao rc.conf
seguinte:
static_arp_pairs="gw"
static_arp_gw="192.168.0.1 01:23:45:ab:cd:ef"
Exemplos semelhantes são numerosos. O resultado entra em vigor imediatamente quando você usa o primeiro método. Com o segundo método, você deve reiniciar o sistema completamente ou apenas o serviço apropriado.
Existe um nome para o primeiro método como uma única palavra ou abreviatura? Pelo que me lembro, existe um termo mais preciso e me deparei com ele em algum lugar.
Responder1
A mesma ferramenta é usada para fazer a configuração nos três casos,ifconfig
.
ifconfig é um utilitário de administração de sistema em sistemas operacionais do tipo Unix para configuração de interface de rede.
O utilitário é uma ferramenta de interface de linha de comando e também é usado nos scripts de inicialização do sistema de muitos sistemas operacionais. Possui recursos para configurar, controlar e consultar parâmetros de interface de rede TCP/IP. Ifconfig apareceu originalmente no 4.2BSD como parte do conjunto BSD TCP/IP.
Então, eu descreveria suas três abordagens da seguinte forma:
- Configurando manualmente uma interface de rede usando
ifconfig
. Esta é uma configuração única que não 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, existem serviços/scripts que analisarão o conteúdo do
Interfaces
arquivo e chamarãoifconfig
para configurá-los. - Usar o NetworkManager é uma interface para o gerenciamento do
Interfaces
arquivo. Existem outras opções, comowicd
que servem ao mesmo propósito.