Solusi 1:
Saya suka jawaban Marcel tetapi tidak benar-benar menjawab pertanyaannya. Pertanyaannya adalah 'Mengapa saya harus..', bukan 'Bagaimana cara menonaktifkan'. OP mungkin sebenarnya tidak ingin menonaktifkan rute ini.
Jaringan 169.254.0.0/16 digunakan untuk Pengalamatan IP Pribadi Otomatis, atau APIPA. Jika klien DHCP mencoba untuk mendapatkan alamat, tetapi gagal menemukan server DHCP setelah batas waktu dan periode percobaan ulang, ia akan menganggap alamat dari jaringan ini secara acak. Ini memungkinkan komunikasi dengan host yang gagal mendapatkan alamat DHCP.
Solusi 2:
Dari artikel ini di Basis Pengetahuan Red Hat:
Bagaimana cara menonaktifkan rute zeroconf sehingga sistem akan boot tanpa rute 169.254.0.0 / 255.255.0.0?
Gejala:
Setiap kali sistem mem-boot, rute zeroconf (169.254.0.0) diaktifkan. Anda menonaktifkannya secara manual dengan mematikan firewall dan menghapus rute dengan 169.254.0.0 /255.255.0.0 menggunakan perintah rute.
Contoh output dari rute dengan rute zeroconf memungkinkan seperti berikut ini:
# 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
Solusi:
Untuk menonaktifkan rute zeroconf selama boot sistem, edit file /etc/sysconfig/network dan tambahkan nilai NOZEROCONF berikut ke akhir file:
NETWORKING=YES
HOSTNAME=localhost.localdomain
NOZEROCONF=yes