ipfwadm-2.3.0.tar.gzのinstall (98/02/07) 1) ipfwadm-2.3.0.tar.gz、ipfwadm-2.3.0-geniric-timeout.patch.gzを展開 $ tar zxvf ipfwadm-2.3.0.tar.gz -C ~/src $ cp ipfwadm-2.3.0-geniric-timeout.patch.gz ~/src/ipfwadm-2.3.0 $ cd ~/src/ipfwadm-2.3.0 $ gzip -d ipfwadm-2.3.0-geniric-timeout.patch.gz 2) patchをあてsourceを一部書き換える $ patch < ipfwadm-2.3.0-geniric-timeout.patch $ vi ipfwadm.c #include より前に #include を挿入する。 3) make & install $ make $ su # make install 4) /etc/rc.d/rc.localに追加 # # for ip masqurade # /sbin/depmod -a /sbin/modprobe ip_masq_ftp.o /sbin/modprobe ip_masq_raudio.o /sbin/modprobe ip_masq_irc.o /sbin/modprobe ip_masq_cuseeme.o /sbin/modprobe ip_masq_quake.o /sbin/modprobe ip_masq_vdolive.o /sbin/ipfwadm -F -a m -S 192.168.10.0/24 -D 0.0.0.0/0 /sbin/ipfwadm -F -p deny