GNU/Linux >> Belajar Linux >  >> Linux

Dari mana datangnya rute ke 169.254.0.0?

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

Linux
  1. Di mana Default Variabel Lingkungan Istilah Ditetapkan?

  2. Freebsd – Dari Mana Mac Os X Berasal?

  3. Apakah Mengubah Swappiness Perlu Reboot?

  1. Di mana fungsi itoa di Linux?

  2. Bagaimana cara me-mount dari baris perintah seperti yang dilakukan Nautilus?

  3. Dari mana saya dapat menemukan kode sumber perintah cp?

  1. Bagaimana Cara Kerja Sticky Bit?

  2. apa yang dilakukan fungsi weak_alias dan di mana itu didefinisikan

  3. di mana database updatedb berada?