Como chamar um método de configurar o resultado do qual está ativo até a primeira reinicialização?

2

Por exemplo, você pode configurar uma interface de rede e outras configurações a partir da 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ê quiser 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 a rc.conf o 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 seu sistema completamente ou apenas o serviço apropriado.

Existe um nome para o primeiro método como uma única palavra ou abreviação? Tanto quanto me lembro, há um termo mais preciso e eu tropecei em algum lugar.

    
por Apostle 13.05.2014 / 14:40

1 resposta

1

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:

  1. Configurando manualmente uma interface de rede usando ifconfig . Esta é uma configuração única que não irá persistir entre as reinicializações.
  2. 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ão ifconfig para configurá-los.
  3. O uso do NetworkManager é um frontend para o gerenciamento do arquivo Interfaces . Existem outras opções, como wicd , que servem ao mesmo propósito.
por 13.05.2014 / 16:02