This file is indexed.

/etc/upnpd.conf is in linux-igd 1.0+cvs20070630-6.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
# To change the interfaces used edit:
#   /etc/default/linux-igd

#
# The full path and name of the iptables executable,
# (enclosed in quotes).
#
iptables_location = "/sbin/iptables"

#
# Daemon debug level. Messages are logged via syslog to debug.
# 0 - no debug messages
# 1 - log errors
# 2 - log errors and basic info
# 3 - log errors and verbose info
# default = 0
debug_mode = 2

#
# Should the daemon create rules in the forward chain, or not.
# This is necessary if your firewall has a drop or reject
# policy in your forward chain.
# allowed values: yes,no
# default = no
create_forward_rules = yes

#
# Should the daemon insert or append rules in the forward chain.
# Normally you will want to insert rules at the beginning of the
# forward chain, so that they apply before any drop or reject rules
# later in the chain.
# This option only applies if "create_forward_rules = yes".
#
# As an experiment, this setting now also affects the PREROUTING chain
# in the same way.  If this causes you problems please let me (Debian
# maintainer) know through the BTS.
#
# Tip: If you need to insert rules somewhere in the middle of the PREROUTING
# or FORWARD chains, instead of first or last, then you should create a
# new empty chain, e.g forwardUPnP, and set forward_chain_name to that
# chain. Then insert a rule to jump to forwardUPnP in the appropriate place
# in the PREROUTING or FORWARD chain. (The value of forward_rules_append
# probably won't matter much in that case.)
#
# allowed values: yes,no
# default = no
forward_rules_append = no

#
# The name of the chain to put the forward rules in.
# This option only applies if "create_forward_rules = yes".
# allowed values: a-z, A-Z, _, -
# default = FORWARD
#
forward_chain_name = FORWARD

#
# The name of the chain to put prerouting rules in.
# allowed values: a-z, A-Z, _, -
# default = PREROUTING
prerouting_chain_name = PREROUTING 

#
# The internet line upstream bit rate reported from
# the daemon. Value in bits per second
# default = 0
upstream_bitrate = 512000

#
# The internet line downstream bit rate reported from
# the daemon. Value in bits per second
# default = 0
downstream_bitrate = 512000

#
# The default duration of port mappings, used when the client
# doesn't specify a duration.
# Can have the following values:
# 0 - no default duration specified
# seconds | HH:MM - duration from the time of addition
# @seconds | @HH:MM - expire mapping at the specified time of day
# default = 0
#duration = 86400 # One day from time of addition
duration = 0

# The name of the igd device xml description document
# default = gatedesc.xml
description_document_name = gatedesc.xml

# The path to the xml documents
# Do not include the trailing "/"
# default = /etc/linuxigd
# WARNING! The make install does put the xml files
# in /etc/linuxigd, if you change this variable
# you have to make sure the xml docs are in the
# right place
xml_document_path = /etc/linuxigd

# The UPnP port to listen on.
# default = 0 (first free UPnP port, starting with 49152)
listenport = 0

# paranoid forwarding option
# 0, allow all forwarding
# 1, only allow internal hosts to forward to themselves.
# default = 0
paranoid = 0

# libupnp debug log file name
#  If this setting is enabled then linux-igd debug entries will also be written
#  to this file as well as to syslog (see debug_mode, above).  This makes it
#  easier to debug linux-igd without having to enable all debug-level messages
#  in syslog.  You are responsible for clearing or rotating this file yourself.
# allowed values: any valid filename, relative or absolute.  Must not be blank
# default = none
#upnp_log_filename = "/var/log/linux-igd.log"

# libupnp debug logging level
#  UPNP_CRITICAL
#  UPNP_PACKET
#  UPNP_INFO
#  UPNP_ALL
# default = UPNP_INFO
upnp_log_level = UPNP_CRITICAL