Red Hat Enterprise Linux の起動時に 'ip_forward' がデフォルトで有効になっているのはなぜですか?
Issue
-
起動時に、
/proc/sys/net/ipv4/ip_forwardおよびsysctl net.ipv4.ip_forwardの出力で ip_forward が有効になっていると表示されます。$ cat /proc/sys/net/ipv4/ip_forward 1 $ sysctl net.ipv4.ip_forward net.ipv4.ip_forward = 1-
ただし、
/etc/sysctl.confのパラメーターでは、デフォルトで無効になっています。$ grep ip_forward /etc/sysctl.conf net.ipv4.ip_forward = 0
-
-
カーネルパラメーター
net.ipv4.ip_forward = 0を永続的に無効にできないのはなぜですか? /etc/sysctl.confでnet.ipv4.ip_forward = 0と設定されていても、再起動後に IP 転送が無効になりません。
Environment
- Red Hat Enterprise Linux 5
- Red Hat Enterprise Linux 6
- Red Hat Enterprise Linux 7
- Red Hat Enterprise Linux 8
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.