在 sysctl 命令中,'/' 可以用 '.' 取代。
=== 使用方法 ===
*查看變數
sysctl [-n] [-e] 變數 ...
*設定變數
sysctl [-n] [-e] -w 變數=值 ...
- 代碼: 選擇全部
sysctl -w net/ipv4/ip_forward=1
#也可以
sysctl -w net.ipv4.ip_forward=1
*從檔案載入 sysctl 的設定;若無檔名,預設載入 /etc/sysctl.conf
sysctl [-n] [-e] -p <filename>
*顯示出所有的變數與其值
sysctl [-n] [-e] -a
*顯示出表格中所有的變數與其值
sysctl [-n] [-e] -A
=== 其他 ===
可以把每次啟動要更改的項目寫入 /etc/sysctl.conf
假使有架 NAT,需要開啟 kernel 的 route 功能
則可以在 /etc/sysctl.conf 中加入
- 代碼: 選擇全部
net/ipv4/ip_forward=1
或是
- 代碼: 選擇全部
net.ipv4.ip_forward=1