De onde vem a rota para 169.254.0.0?

26

Executando o CentOS 5.4

Por que tenho a rota para 169.254.0.0, embora ela não apareça em Rede > Dispositivo Ethernet > Rotear o diálogo de configuração?

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     *               255.255.255.0   U     0      0        0 eth2
169.254.0.0     *               255.255.0.0     U     0      0        0 eth2
default         192.168.1.1     0.0.0.0         UG    0      0        0 eth2
    
por jackhab 15.04.2010 / 13:57

2 respostas

34

A partir deste artigo no Red Hat Knowledgebase:

Como faço para desativar a rota zeroconf para que o sistema seja inicializado sem o 169.254.0.0 / 255.255 .0.0 rota?

Symptom:

Every time the system boots, the zeroconf route (169.254.0.0) is enabled. You manually disable it by turning off the firewall and remove the route with 169.254.0.0 / 255.255.0.0 using the route command.

Example output of the route with the zeroconf route enables would like similar to the following:

# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.15.50.0      *               255.255.252.0   U     0      0        0 eth0
169.254.0.0     *               255.255.0.0     U     0      0        0 eth0

Solution:

To disable the zeroconf route during system boot, edit the /etc/sysconfig/network file and add the following NOZEROCONF value to the end of the file:

NETWORKING=YES
HOSTNAME=localhost.localdomain
NOZEROCONF=yes
    
por 15.04.2010 / 14:04
42

Eu gosto da resposta de Marcel, mas isso não resolve a questão. A pergunta era 'Por que eu tenho' e não 'Como posso desabilitar'. O OP pode, na verdade, não querer desativar essa rota.

A rede 169.254.0.0/16 é usada para Endereçamento IP Privado Automático, ou APIPA. Se um cliente DHCP tentar obter um endereço, mas não encontrar um servidor DHCP após o tempo limite e o período de novas tentativas, ele assumirá aleatoriamente um endereço dessa rede. Isso permite a comunicação com hosts que não conseguiram obter um endereço DHCP.

    
por 15.04.2010 / 16:05