diff --git a/miniupnpd/INSTALL b/miniupnpd/INSTALL index f249e7d..2c6f53b 100644 --- a/miniupnpd/INSTALL +++ b/miniupnpd/INSTALL @@ -1,5 +1,5 @@ MiniUPnP project. -(c) 2006-2014 Thomas Bernard +(c) 2006-2016 Thomas Bernard Homepage : http://miniupnp.free.fr/ Mirror: http://miniupnp.tuxfamily.org/ github: https://github.com/miniupnp/miniupnp @@ -26,20 +26,17 @@ To Build and Install : pass out on $int_if from any to 239.0.0.0/8 keep state pass in on $int_if from any to 239.0.0.0/8 keep state - dont forget to " pfctl -f /etc/pf.conf " -- you can check your modifications are taken into accout with +- you can check your modifications are taken into account with "pfctl -s nat" and "pfctl -s rule". Look for the "rdr-anchor miniupnpd" (if applicable) and/or "anchor miniupnpd" lines. +- OpenBSD users may need to add a multicast_host= line to /etc/rc.conf.local + see $man 8 netstart - install as root using : # make install or # PREFIX=/usr/local make install - run as root : The daemon needs rights to modify pf rules. -edit the /etc/miniupnpd.conf file to set options. Almost all options are also -available through command line switches. -To stop the daemon use : - > kill `cat /var/run/miniupnpd.pid` - =========================== *BSD,*Solaris/ipf ============================= genconfig.sh and the Makefile try to detect wether ipf or pf should be @@ -113,6 +110,15 @@ How to get libiptc with its headers on debian : - it is now possible to compile miniupnpd using the following command : > IPTABLESPATH=/path/to/iptables-x.x.x make -f Makefile.linux +======================== Linux/netfilter nftables ========================= + +work is in progress. To build : + > make -f Makefile.linux_nft + +see : +http://miniupnp.tuxfamily.org/forum/viewtopic.php?p=4370 +https://github.com/miniupnp/miniupnp/pull/114 + =========================== Configuration ============================= Edit the /etc/miniupnpd.conf file to set options. Almost all options are also available through command line switches. diff --git a/miniupnpd/README b/miniupnpd/README index 09bd087..b7e9d12 100644 --- a/miniupnpd/README +++ b/miniupnpd/README @@ -1,5 +1,5 @@ MiniUPnP project -(c) 2006-2014 Thomas Bernard +(c) 2006-2016 Thomas Bernard webpage: http://miniupnp.free.fr/ or http://miniupnp.tuxfamily.org/ github: https://github.com/miniupnp/miniupnp freecode: http://freecode.com/projects/miniupnp @@ -16,7 +16,9 @@ the network. See http://www.upnp.org/ for more details on UPnP. During the year 2011, support for IGD v2 has been added. In 2012, IGD v2 WANIPv6FirewallControl has been implemented. -It is not yes enabled by default because it still needs testing. + +IGD2 is still not enabled by default because of interoperability +issues. Support for the NAT Port Mapping Protocol (NAT-PMP) has been added. See information about NAT-PMP here : @@ -25,7 +27,7 @@ http://miniupnp.free.fr/nat-pmp.html NAT-PMP is the precursor of Port Control Protocol (PCP). In 2013, support for PCP has been added too. -Read the INSTALL files for instructions to compile, install and +Read the INSTALL file for instructions to compile, install and configure miniupnpd on your system. Report bugs to miniupnp@free.fr on the web forum