update README and INSTALL

This commit is contained in:
Thomas Bernard 2016-01-28 23:10:25 +01:00
parent 0deaf32796
commit 5f74a08dd6
2 changed files with 18 additions and 10 deletions

View File

@ -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.

View File

@ -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