是的,Linux中的rp_filter可以進行全局設置
# 啟用IPv4反向過濾
echo 1 > /proc/sys/net/ipv4/conf/all/rp_filter
# 禁用IPv4反向過濾
echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
如果你想要針對特定的網絡接口進行設置,可以將上述命令中的all
替換為相應的網絡接口名稱,例如eth0
。
請注意,這些更改在重啟后會丟失。要使更改永久生效,可以編輯/etc/sysctl.conf
文件,添加以下內容:
net.ipv4.conf.all.rp_filter = 1
或者,針對特定接口進行設置:
net.ipv4.conf.eth0.rp_filter = 1
然后運行以下命令以應用配置:
sudo sysctl -p