Qual é a diferença entre / etc / network / interfaces e / etc / config / network [closed]

2

Eu tenho usado o Ubuntu já há algum tempo. Mas apenas recentemente comecei a me interessar pelo lado da rede (principalmente por motivos de trabalho). Recentemente acabei encontrando um sistema Linux embutido que usa / etc / config / network para configurar as interfaces no sistema. Tanto quanto eu sei, para fazer isso você deve usar o arquivo / etc / network / interfaces. Alguém poderia me dizer qual é a diferença entre esses dois arquivos (se houver algum?). Apenas como exemplo, o conteúdo dos arquivos é:

/ etc / network / interfaces:

auto eth0

/ etc / config / network:

option proto 'static'
option ipaddr '127.0.0.1'
config interface 'loopback'
option netmask '255.0.0.0'

config interface 'eth0'
option proto 'dhcp'
    
por hzc9107 14.03.2018 / 15:04

2 respostas

2

Tem uma diferença:

/etc/config/network

Este arquivo de configuração é usado pelo netifd (Network Interface Daemon) usado principalmente nas distribuições OpenWrt.

/etc/network/interfaces

Este arquivo de configuração é usado pelo utilitário ifup (incluindo ifdown e ifquery) . Por outro lado, distribuições como Ubuntu, Debian usam o NetworkManager daemon que gerencia interfaces de rede, conexões de maneira flexível.

Se você quiser usar ifup em vez de NetworkManager, você deve configurar o NetworkManager para não gerenciar interfaces usadas em /etc/network/interfaces .

    
por Nikolay Jambazov 14.03.2018 / 16:01
0

/etc/config/network é normalmente usado em OpenWRT / LEDE. Está fora do tópico aqui.

Mas os conceitos básicos de rede permanecem os mesmos - função de IP estático / dinâmico, máscara de rede, gateway, entrada / saída (LAN / WAN).

Veja Capítulo 4. Networking do Guia do Servidor Ubuntu para detalhes relacionados ao Ubuntu.

    
por N0rbert 14.03.2018 / 16:29