Quais outras opções além do ifupdown existem para usuários gerais / sys-admin?

10

Ontem, eu estava atualizando pacotes e me deparei com o NEWS.gz no netbase 5.4 :

netbase (5.4) instável; urgência = médio

  • Parou de recomendar ifupdown porque hoje em dia existem opções. Por enquanto, ele ainda será instalado por padrão, porque possui uma prioridade importante. (Fecha: # 824884)

Que outras opções existem? Procurei o bug mencionado, mas não encontrei nada sobre outras ferramentas.

Alguém pode compartilhar de quais ferramentas o DD / DM pode estar falando?

Eu uso o ifup e o ifdown para limpar qualquer problema temporário de rede Ethernet e funciona na maioria das vezes:

$ sudo ifdown eth0

Isso limpa todos e quaisquer concessões dhcp

$ sudo ifup eth0 

Depois de meio minuto a um minuto, faça isso para garantir que você obtenha um novo contrato e esteja no negócio.

Às vezes, quando não uso muito a Internet, uso

$ ping debian.org 

em um dos terminais virtuais do console (VT) para verificar se as coisas estão indo bem.

shirish
fonte

Respostas:

9

As duas outras principais ferramentas de rede atualmente no Linux são o Network Manager e systemd-networkd .

ifupdownainda não está desaparecendo, a mudança netbaseé apenas limpeza: não há razão para recomendar ferramentas de rede (considerando as recomendações definidas na Política Debian), e remover a recomendação é segura porque as instalações padrão ainda terminam com a ifupdowninstalação. Limpar essas dependências simplificará possíveis mudanças futuras para outras ferramentas padrão.

Stephen Kitt
fonte
3

Você pode usar

sudo ifconfig eth0 down 
sudo ifconfig eth0 up

Se você possui interface sem fio, use

sudo ifconfig wlan0 down
sudo ifconfig wlan0 up
Rakib
fonte
2
Este não é um substituto completo para ifup/ ifdown: access.redhat.com/solutions/27166
Muru
7
O ifconfigcomando também foi descontinuado em favor do pacote iproute2. As alternativas recomendadas são: sudo ip link set eth0 downe sudo ip link set eth0 uprespectivamente.
precisa saber é o seguinte