/etc/hostconfig内のIPFORWARDINGの項目を-YES-にして再起動する。
IPFORWARDING=-YES-
NATを起動する。
# /usr/sbin/natd -interface
en0
ipfwでNATなパケットの転送を指定する。
# /sbin/ipfw -f flush
# /sbin/ipfw add divert natd all from any to any
。。。以下お好みのファイアーウォールのルールを記述
お好みの範囲でエイリアスを貼る。
# /sbin/ifconfig en0 alias 192.168.0.1
netmask 255.255.255.0
以上で、OS Xがルーターに。DHCPサーバーも組み合わせれば便利。
※ この設定をすると、OS Xの共有パネルのファイアーウォール/インターネットの設定ができなくなるので注意。
※ pppの人は'en0'のところを'ppp0'にすればいけるかと。
|