Fehler: „net.inet.ip.fastforwarding“ ist ein unbekannter Schlüssel

Fehler: „net.inet.ip.fastforwarding“ ist ein unbekannter Schlüssel

Ich habe nach Möglichkeiten gesucht, die Leistung von OpenVPN zu verbessern und bin dabei auf die Möglichkeit gestoßen, Fastforwarding auf 1 zu setzen. Beim Versuch erhielt ich jedoch eine Fehlermeldung. Ich error: "net.inet.ip.fastforwarding" is an unknown keywollte error: "net.ipv4.ip.fastforwarding" is an unknown keywissen, ob ich ein Modul laden muss.

Dies ist eine 64-Bit-Box mit CentoOS 6.x.

Antwort1

Sie können die Liste der Kernel-Parameter mit dem folgenden Befehl anzeigen:

$ sysctl -a

Ich habe auf einem CentOS 6.x-System und einem Ubuntu 12.04-System nachgesehen und keines der beiden hatte diesen Parameter.

$ sysctl -a | grep forwarding

Ich frage mich, ob es ein reiner BSD-Parameter ist. Dieser Forenthread zeigt, dass es sich nur um eine pfSense- und BSD-Option handelt.net.inet.ip.fastforwarding Leistungsoptimierung

Ich habe nirgendwo einen Verweis darauf gefunden, außer im Zusammenhang mit pfsense. Wenn man nach „net.inet.ip.fastforwarding“ googelt, werden nur BSD-bezogene Links angezeigt.

Dieses Tutorial,FreeBSD-Tuning und -Optimierungzeigt es auch nur als BSD-Option.

net.inet.ip

Dieser gesamte Baum existiert unter Linux nicht einmal, es scheint sich nur um BSD-Kernelparameter zu handeln. Hier ist ein Beitrag, der den Rest abdeckt, mit dem Titel:Erläuterung der FreeBSD net.inet.ip Sysctls. Linux verwendet net.ipv4.inet.

Antwort2

Das net.inet.ip.fastforwardingist einFreeBSD sysctlOption, die eineOptimierungspfadim Netzwerkstapel.

Es wurde in den FreeBSD-Kernel eingeführtin 2003. Der schnelle Weiterleitungspfad lässt einige Prüfungen für Pakete aus, die an eine ausgehende Schnittstelle weitergeleitet werden. Nicht-Unicast-Pakete, Pakete mit IP-Optionen oder Pakete, die an lokale IP-Adressen gerichtet sind, greifen auf den normalen Verarbeitungspfad zurück.

verwandte Informationen