logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

miniupnpd - UPnP Internet Gateway Device Daemon

Bugs

MINIUPNPD(8)

Description

       miniupnpd  act  as  a  UPnP  Internet  Gateway  Device.  It is designed to run on the gateway between the
       internet and a NAT'ed LAN. It provides an interface, as  defined  in  the  UPnP  standard,  for  enabling
       clients on the LAN to ask for port redirections.

Name

       miniupnpd - UPnP Internet Gateway Device Daemon

Options

-fconfig_file
              load the config from file.

       -iext_ifname
              interface used to connect to the internet.

       -oext_ip
              address  used  to  connect  to the internet.  default address of the interface will be used if not
              specified.

       -alistening_ip
              address on the LAN. -a option  can  by  used  multiple  time  if  LAN  is  subdivised  in  several
              subnetworks.

       -pport
              port used for HTTP.

       -d     debug  mode  :  do  not  go  to  background,  output messages on console and do not filter out low
              priority messages.

       -U     report system uptime instead of daemon uptime to clients.

       -S0    disable "secure" mode so clients can only add mappings to other IPs

       -N     enable NAT-PMP and PCP functionality.

       -uuuid
              set the uuid of the UPnP Internet Gateway Device.

       -sserial
              serial number for the UPnP Internet Gateway Device.

       -mmodel_number
              model number for the UPnP Internet Gateway Device.

       -tnotify_interval
              SSDP notify interval  in  seconds.  Default  is  900  seconds.  SSDP  announce  messages  will  be
              broadcasted at this interval.

       -Ppid_filename
              pid file. default is /var/run/miniupnpd.pid

       -Bdownup
              download and upload bitrates reported to clients.

       -wurl presentation url. default is first address on LAN, port 80.

       -rclean_ruleset_interval
              (minimum) interval between unused rules cleaning checks.

       -Apermissionrule
              use following syntax for permission rules :
                (allow|deny) (external port range) ip/mask (internal port range)
              examples :
                "allow 1024-65535 192.168.1.0/24 1024-65535"
                "deny 0-65535 0.0.0.0/0 0-65535"

       -bBOOTID
              sets the value of BOOTID.UPNP.ORG SSDP header

       -1     force reporting IGDv1 in rootDesc when compiled as IGDv2 *use with care*

See Also

minissdpd(1) miniupnpc(3)

Synopsis

miniupnpd [--version] [-fconfig_file] [-iext_ifname] [-Iext_ifname6] [-oext_ip] [-alistening_ip] [-pport] [-d] [-U] [-S0] [-N] [-uuuid] [-sserial] [-mmodel_number] [-tnotify_interval] [-Ppid_filename]
       [-Bdownup] [-wurl] [-rclean_ruleset_interval] [-Apermissionrule] [-bBOOTID] [-1]

See Also