O que cada um desses serviços de rede faz

O que cada um desses serviços de rede faz

Tenho os serviços listados na /etc/init.dpasta começando com 'rede':

cyrex@cyrex:/etc/init.d$ ls network*
networking                  network-interface-security
network-interface           network-manager

O que cada um deles faz. Por exemplo, qual deles está relacionado à versão GUI do gerenciador de rede, qual deles eliminará o suporte de rede para todas as placas de rede.

Responder1

  • O que cada um deles faz?

rede:

#!/bin/sh -e
### INFORMAÇÕES DE INÍCIO
# Fornece: rede
# Início obrigatório:
# Parada obrigatória: $local_fs
# Deveria começar: ifupdown
# Deveria parar: ifupdown
# Início padrão:
# Parada padrão: 0 6
# Breve descrição: Aumente as interfaces de rede.
### FIM INFORMAÇÃO DE INÍCIO

Em relação ao pacote ifupdown mencionado aqui: inclui comandos ifupe ifdownque podem ser usados ​​para (des)configurar interfaces de rede ( /etc/network/interfaces).

Os outros três são demônios iniciantes. De seus respectivos .confarquivos em /etc/init/:

segurança da interface de rede:

# network-interface-security – configura a segurança do dispositivo de rede
#
# Este é um script de inicialização único para carregar os perfis AppArmor necessários
# antes que a rede seja ativada.

interface de rede:

# interface de rede - configura o dispositivo de rede
#
# Este serviço faz com que os dispositivos de rede sejam ativados ou desativados como resultado
Número de hardware sendo adicionado ou removido, incluindo aquele que normalmente não é
# removível.

gerente da rede:

# gerenciador de rede - gerenciador de conexão de rede
#
# O daemon Network Manager gerencia as conexões de rede do sistema,
# alternando automaticamente entre os melhores disponíveis.
  • Por exemplo, qual deles está relacionado à versão gui do gerenciador de rede?

Nenhum desses. Veja a próxima resposta.

  • Qual deles eliminará o suporte de rede para todas as placas de rede?

A inicialização networkingfará isso, mas o comando usado provavelmente será ifup --alle ifdown --all. De man ifup:

-a, --todos

Se fornecido ao ifup, afetará todas as interfaces marcadas como automáticas.
As interfaces são exibidas na ordem em que são definidas em
/etc/rede/interfaces.

Se fornecido ao ifdown, afetará todas as interfaces definidas.
As interfaces são desativadas na ordem em que estão atualmente
listado no arquivo de estado.
Somente interfaces definidas em /etc/network/interfaces serão desativadas.

informação relacionada