#!/bin/bash # This script is using upnpc version 1.6 # http://miniupnp.free.fr/files/ serverIp=192.168.1.10 proto="TCP" if [[ $# == 0 || $1 == "-h" || $1 == "--help" ]] ; then echo "usage $0 portNumber [TCP/UDP] [serverIP]" echo "default serverIp: $serverIp, protocol: $proto" exit fi port=${1} proto=${2:-$proto} serverIp=${3:-$serverIp} upnpc -a $serverIp $port $port $proto