---
name: "upnpd"
section: "8"
platform: "linux"
package: "linux-igd"
version: "1.0+cvs20070630-5+deb9u1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/upnpd"
---

# upnpd(8)

Linux UPnP Internet Gateway Device daemon.

## NAME

upnpd - Linux UPnP Internet Gateway Device daemon.

## SYNOPSIS

**upnpd** \[**-f**\] *\<ext\_ifname\>* *\<int\_ifname\>*

## DESCRIPTION

This manual page documents briefly the **upnpd** command.

**upnpd** is a daemon that emulates Microsoft's Internet Connection Service (ICS). It implements the UPnP Internet Gateway Device specification (IGD) and allows UPnP aware clients, such as MSN Messenger to work properly from behind a NAT firewall.

## OPTIONS

A summary of options is included below.

- **-f**

  Stay in foreground, don't daemonise.

- **ext\_ifname**

  External interface name.

- **int\_ifname**

  Internal interface name.

Further configuration is performed by **[upnpd.conf(5)](/upnpd.conf/5.md).**

## SIGNALS

- SIGUSR1

  Delete all port mappings

- SIGINT, SIGTERM

  Shut down the server.

The result of sending any other signals to the server is undefined.

## FILES

- */etc/upnpd.conf*

  ## SEE ALSO

**[upnpd.conf(5)](/upnpd.conf/5.md)**

## AUTHOR

upnpd was written by Glover George and others.

This manual page was written by José Fonseca \<j\_r\_fonseca@yahoo.co.uk\>, for the Debian project (but may be used by others).
