samba サーバとして使っている FreeBSD 機はルータとして動くようには設定していなかった。
・・・が、ちょっとテストでルータとして使ってみたくなったのである。
FreeBSD 機を Gateway サーバとして稼働させるには /etc/rc.conf に
gateway_enable="YES"
の行を追加して再起動すればいいが、サーバをいちいち再起動するのは Windows みたいで格好悪い。
実は、FreeBSD ではこんなことくらいでいちいち再起動など必要ない。
sysctl -w net.inet.ip.forwarding=1
これで一発である。
mikan# sysctl -w net.inet.ip.forwarding=1
net.inet.ip.forwarding: 0 -> 1
net.inet.ip.forwarding の値が、0 から 1 に変化した。
これでOK。
|
|