Linux でリバース パス フィルタリングを無効にするには、net.ipv4.conf.default.rp_filter を 0 (net.ipv4.conf.default.rp_filter = 2) に設定する必要があります。

Linux でリバース パス フィルタリングを無効にするには、net.ipv4.conf.default.rp_filter を 0 (net.ipv4.conf.default.rp_filter = 2) に設定する必要があります。

Linuxでリバースパスフィルタリングを無効にする必要があります。次のように試しました

 root@user:/home/user# sysctl -w net.ipv4.conf.default.rp_filter=0

上記の設定を有効にしてリバースパスフィルタリングを無効にする方法を知りたいのですが、sysctlなどを再起動する必要がありますか?誰か教えてください。

上記のように試してみましたが、sysctl -system

分かりました

net.ipv4.conf.default.rp_filter = 2 sysctl: 設定キー "net.ipv4.conf.all.rp_filter": 無効な引数

なぜこの無効な引数メッセージが表示されるのか、net.ipv4.conf.default.rp_filter = 0に変更してみましたが、sysctl -systemはまだ次のように表示されます。

net.ipv4.conf.default.rp_filter = 2
along with message

関連情報