So aktivieren Sie die IP -Weiterleitung unter Linux

So aktivieren Sie die IP -Weiterleitung unter Linux

Für den standardmäßigen Sicherheitszweck ist die IP -Weiterleitung im modernen Linux -Betriebssystem deaktiviert. Wenn Sie verpflichtet sind, die IP -Weiterleitung in Ihrem System zu aktivieren, befolgen Sie die folgenden Schritte. In diesem Artikel erhalten Sie, wie Sie überprüfen, ob die IP -Weiterleitung aktiviert ist oder nicht. Wenn nicht, aktivieren Sie es.

Überprüfen Sie die aktuelle IP -Weiterleitung

Überprüfen Sie den Wert, wenn ip_forward IN /Proc -Dateisystem als folgender Befehl.

cat/proc/sys/net/ipv4/ip_forward 0 

oder wir können die SYSCTL -Befehlszeile verwenden, um nach Kernelwerten wie unten zu befragen.

sudo sysctl net.IPv4.ip_forward net.IPv4.ip_forward = 0 

Aktivieren Sie die Kernel IP -Weiterleitung

Aktivieren wir die IP -Weiterleitung für Ihre aktuelle aktive Shell of Linux -System. Diese Änderungen gehen nach dem Abschalten oder Neustart eines Systems verloren.

echo 1>/proc/sys/net/ipv4/ip_forward 

Oder wir können SYSCTL verwenden, um es zu aktivieren

SYSCTL -W NET.IPv4.ip_forward = 1 

Aktivieren Sie die Kernel IP -Weiterleitung (dauerhaft)

So aktivieren Sie die IP -Weiterleitung dauerhaft bearbeiten /etc /sysctl.Bekennen Sie und fügen Sie die folgende Zeile hinzu. Dies ermöglicht die IP -Weiterleitung auch nach dem Neustart des Systems.

Netz.IPv4.ip_forward = 1 

Nach dem Hinzufügen der oben genannten Werte in sysctl.Conf, verwenden Sie den folgenden Befehl, um die Werte dieser Datei neu zu laden.

sysctl -p