Prev / Next

2003-02-27 / UPnP の設定

LinuxルーターでUPnP を参考に.

UPnPlinux-igdは,
パッケージがあったので,パッケージからインストール.

# route add -net 239.0.0.0 netmask 255.0.0.0 eth1
# /usr/bin/upnpd ppp0 eth1


とするだけ.

/etc/init.d/upnpd に,

start() {
        # Check if it is already running
        if [ ! -f /var/lock/subsys/$PROGNAME ]; then
            echo -n "Starting $DAEMON daemon: "
            /sbin/route add -net 239.0.0.0 netmask 255.0.0.0 $INSIDE
            daemon /usr/bin/$PROGNAME $OUTSIDE $INSIDE
            RETVAL=$?
            [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$PROGNAME
            echo
        fi
        return $RETVAL
}


とあるので,$INSIDE $OUTSIDE を追記すればよさそう.

comments powered by Disqus