1
私が所有する Debian 11 ベースのシステムでsysctl パラメータの値を設定したいのですnet.netfilter.nf_conntrack_tcp_be_liberal
が、それが不可能であることがわかりました。次のことを試しました。
- ファイルに値を設定して
/etc/sysctl.conf
から、を実行しますsudo sysctl -p
。何らかの理由で、そのファイルに値を設定した場合のみ、sysctl
変更が認識され、実際に適用されるようです。再起動後、値は元の0
値に戻ります。 - コマンドは
sudo sysctl -w net.netfilter.nf_conntrack_tcp_be_liberal=1
機能しますが、予想どおり、再起動後に変更は失われます。 - コマンド
echo '1' | sudo tee /proc/sys/net/netfilter/nf_conntrack_tcp_be_liberal
も機能しますが、再起動後に変更は失われます。 - 値が に設定され
sudo grep -rwn nf_conntrack_tcp_be_liberal /folder-name
ている可能性のある他のファイルを探してみましたが、見つからないようです。nf_conntrack_tcp_be_liberal
0
- パラメータがモジュールのものかどうかも確認しました
sudo modprobe -c
が、そうではないようです。これを確認しようと思い立ったのは、この他の質問への答え。
上記のすべてを試した後、アイデアが尽きました。この問題についてどなたか助けていただけると幸いです。