3パターンに分かれるのかなと。
【①】sysctl -w
再起動したら戻る
1 2 |
[root@localhost /]# sysctl -w net.ipv4.ip_forward=1 [root@localhost /]# sysctl -p |
【②】/etc/sysctl.confに追記
再起動しても戻らない
1 2 3 4 |
[root@localhost /]# vi /etc/sysctl.conf # For more information, see sysctl.conf(5) and sysctl.d(5). net.ipv4.ip_forward = 1 [root@localhost /]# sysctl -p |
【③】/proc/sys以下のパラメータを直接指定
再起動したら戻る
1 2 |
[root@localhost /]# echo 1 > /proc/sys/net/ipv4/ip_forward [root@localhost /]# sysctl -p |
なので、恒久的に反映するにはsysctl.confに書かないといけないよ。
2 Comments
2 Records
チャトラン wrote:
はじめまして。チャトランといいます。
CentOS7でルーティングの学習をしていたのですが、net.ipv4.ip_forward = 1を永久的に設定出来ず困り果てておりました。丁度、マッチした記事を見つけることが出来て感謝感激しております。ありがとうございました。
yuta wrote:
コメントくださりありがとうございます!
参考になったようで、とてもうれしいです!