我在 VMWare 中安裝了 Debian 10。這台 Debian 機器必須作為網關/路由器機器運作。
為了在 LAN 和 WAN 介面之間啟用 ip 轉發,我將 /proc/sys/net/ipv4/ip_forward 中的 nano 值從 編輯0
為1
。
重新啟動機器後,該值會自動恢復為原來的值0
。
有誰知道是什麼原因造成的以及我如何永久儲存該值1
?
答案1
文件/proc
系統是虛擬檔案系統,它可以存取正在運行的核心中的信息和設定。它提供的值在重新啟動後不會保留。
要在啟動時設定 a /proc/sys
,您可以使用sysctl
;它將從/etc/sysctl.conf
相關文件加載設定。寫
net.ipv4.ip_forward = 1
/etc/sysctl.conf
在你的情況下。
看如何設定和理解fs.notify.max_user_watches以獲得相關連結。