Hello George,

thank you for your rough description of what you found about UPNP.
So we are talking about three protocols. SIP and RTP are "internet
standard", i.e. defined by RFCs. I don't know about RDP. Supporting
the UPNP, as described by you, would require a coordinated conntracking
and NAT helper for those three protocols. This mailing list is the
place for you if you want to start working on that. I think the
framework is ready with the newnat code. You can find lots of
info on how that looks by visiting the list archives, and ask here.

> solution out there?  If not, is anyone working on one?  I would be more
> than happy to help, and if not, more than happy to start a project
> implementing this.

Hurray!

> The questions is, is there a substantial need for UPNP on linux?

In my opinion, if this is application behaviour to be expected
from end user systems, and if iptables is to be used in firewalls
fit for protecting said end systems, then there will be a substantial
need for supporting UPNP.

best regards
  Patrick

Reply via email to