Solution 1 :
J'aime la réponse de Marcel mais elle ne répond pas vraiment à la question. La question était 'Pourquoi ai-je ..', pas 'Comment puis-je désactiver'. L'OP peut en fait ne pas vouloir désactiver cette route.
Le réseau 169.254.0.0/16 est utilisé pour l'adressage IP privé automatique, ou APIPA. Si un client DHCP tente d'obtenir une adresse, mais ne parvient pas à trouver un serveur DHCP après le délai d'attente et la période de tentatives, il assumera au hasard une adresse de ce réseau. Cela permet la communication avec les hôtes qui n'ont pas réussi à obtenir une adresse DHCP.
Solution 2 :
Extrait de cet article de la base de connaissances Red Hat :
Comment désactiver la route zeroconf pour que le système démarre sans la route 169.254.0.0 / 255.255.0.0 ?
Symptôme :
Chaque fois que le système démarre, la route zeroconf (169.254.0.0) est activée. Vous le désactivez manuellement en désactivant le pare-feu et en supprimant la route avec 169.254.0.0 /255.255.0.0 à l'aide de la commande route.
Un exemple de sortie de la route avec l'activation de la route zeroconf ressemblerait à ce qui suit :
# 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 :
Pour désactiver la route zeroconf lors du démarrage du système, modifiez le fichier/etc/sysconfig/network et ajoutez la valeur NOZEROCONF suivante à la fin du fichier :
NETWORKING=YES
HOSTNAME=localhost.localdomain
NOZEROCONF=yes