libupnpのインストール
libupnp-1.3.1.tar.gz
./configure
make
make install
linuxigdのインストール
linuxigd-1.0.tar.gz
make LIBUPNP_PREFIX=/usr/local
make install
ルーティング設定
/sbin/route add -net 239.0.0.0 netmask 255.0.0.0 eth2
(eth2の箇所はローカルネットワークのインターフェイスを指定)
iptables設定
iptables -t filter -I INPUT 1 -s 224.0.0.0/4 -j ACCEPT
iptables -t filter -I INPUT 1 -d 224.0.0.0/4 -j ACCEPT
起動
/usr/sbin/upnpd ppp0 eth2