/proc/sys/net/ipv4/ip_forward 的內容在重新啟動後被刪除

/proc/sys/net/ipv4/ip_forward 的內容在重新啟動後被刪除

我在 VMWare 中安裝了 Debian 10。這台 Debian 機器必須作為網關/路由器機器運作。

為了在 LAN 和 WAN 介面之間啟用 ip 轉發,我將 /proc/sys/net/ipv4/ip_forward 中的 nano 值從 編輯01

重新啟動機器後,該值會自動恢復為原來的值0

有誰知道是什麼原因造成的以及我如何永久儲存該值1

答案1

文件/proc系統是虛擬檔案系統,它可以存取正在運行的核心中的信息和設定。它提供的值在重新啟動後不會保留。

要在啟動時設定 a /proc/sys,您可以使用sysctl;它將從/etc/sysctl.conf相關文件加載設定。寫

net.ipv4.ip_forward = 1

/etc/sysctl.conf在你的情況下。

如何設定和理解fs.notify.max_user_watches以獲得相關連結。

相關內容