GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Woher kommt die Route zu 169.254.0.0?

Lösung 1:

Ich mag Marcels Antwort, aber sie geht nicht wirklich auf die Frage ein. Die Frage war "Warum habe ich ...", nicht "Wie kann ich deaktivieren". Das OP möchte diese Route möglicherweise nicht deaktivieren.

Das Netzwerk 169.254.0.0/16 wird für die automatische private IP-Adressierung oder APIPA verwendet. Wenn ein DHCP-Client versucht, eine Adresse abzurufen, aber nach dem Timeout und der Wiederholungsperiode keinen DHCP-Server findet, nimmt er zufällig eine Adresse aus diesem Netzwerk an. Dies ermöglicht die Kommunikation mit Hosts, die keine DHCP-Adresse erhalten konnten.

Lösung 2:

Aus diesem Artikel in der Red Hat Knowledgebase:

Wie deaktiviere ich die Zeroconf-Route, sodass das System ohne die Route 169.254.0.0 / 255.255.0.0 bootet?

Symptom:

Bei jedem Systemstart wird die Zeroconf-Route (169.254.0.0) aktiviert. Sie deaktivieren es manuell, indem Sie die Firewall ausschalten und die Route mit 169.254.0.0 /255.255.0.0 mit dem Befehl route entfernen.

Die Beispielausgabe der Route mit den Zeroconf-Routenfreigaben würde wie folgt aussehen:

# 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

Lösung:

Um die Zeroconf-Route während des Systemstarts zu deaktivieren, bearbeiten Sie die Datei /etc/sysconfig/network und fügen Sie den folgenden NOZEROCONF-Wert am Ende der Datei hinzu:

NETWORKING=YES
HOSTNAME=localhost.localdomain
NOZEROCONF=yes

Linux
  1. Wie funktioniert das Sticky Bit?

  2. Freebsd – Woher kommt Mac Os X?

  3. Wie kann ich von der Befehlszeile aus mounten, wie es Nautilus tut?

  4. Wie funktioniert copy_from_user aus dem Linux-Kernel intern?

  5. Woher nimmt 'pkg-config' seine Informationen?

Wo ist die Itoa-Funktion in Linux?

Wo finde ich den Quellcode des cp-Befehls?

Was macht die Weak_alias-Funktion und wo ist sie definiert?

Wo ist der Gem-Befehl in RHEL6?

Wo ist die Gabel () auf der Gabelbombe :(){ :|:&};:?

Wo befindet sich die updatedb-Datenbank?