Por que a linha “network” precisa estar dentro do arquivo de interface [duplicate]?

0

Em quase todos os exemplos de configuração de rede que consigo encontrar, sempre vejo essa linha de "rede" aparecer com um endereço que termina em .0.

auto eth0 iface eth0 inet static
    address 192.168.1.100
    netmask 255.255.255.0
 -> network 192.168.1.0
    broadcast 192.168.1.255
    gateway 192.168.1.1

De acordo com este post , o valor pode ser encontrado aplicando a máscara ao IP usando um AND lógico. Se esse for o caso, por que a linha precisa estar no arquivo? Posso removê-lo?

    
por srmark 10.04.2013 / 15:26

1 resposta

3

É o endereço da rede - veja a página man aqui link

Se você conhece seu IP e sua máscara de rede, pode descobrir o endereço de rede:

IP: 192.168.1.10
Netmask: 255.255.255.0
(Netmask means match first 3 chunks of your IP exactly and any for the last bit)
Network address: 192.168.1.0

Normalmente, significa que os dispositivos na sua rede terão um IP entre 192.168.1.1 e 192.168.1.254 link

Nota: Eu usei arquivos de interfaces em vários tipos diferentes de Linux e deixei de fora o endereço de rede e funcionou muito bem. Se isso te incomoda muito; backup, remova-o e tente!

    
por 10.04.2013 / 16:18