[nodejs] [ANN]: node-nat-pmp: A Node.js implementation of the NAT Port Mapping Protocol

2012-08-05 Thread Nathan Rajlich
If you've wanted to forward your ports programmatically before, and have a NAT-PMP compatible route (basically an Apple router), then this module is for you. You can get what the router believes is the external IP address, as well as open and close UDP and TCP ports to the computer sending the comm

Re: [nodejs] [ANN]: node-nat-pmp: A Node.js implementation of the NAT Port Mapping Protocol

2012-08-05 Thread Dan Milon
Unfortunately my router does not support it, but the module seems very neat. Although, security-wise it doesn't seem very nice allowing any app to open any ports. There should be some approval. On 08/06/2012 01:39 AM, Nathan Rajlich wrote: If you've wanted to forward your ports programmaticall

Re: [nodejs] [ANN]: node-nat-pmp: A Node.js implementation of the NAT Port Mapping Protocol

2012-08-05 Thread Marak Squires
Sweet. On Sun, Aug 5, 2012 at 3:39 PM, Nathan Rajlich wrote: > If you've wanted to forward your ports programmatically before, and have a > NAT-PMP compatible route (basically an Apple router), then this module is > for you. You can get what the router believes is the external IP address, > as we

Re: [nodejs] [ANN]: node-nat-pmp: A Node.js implementation of the NAT Port Mapping Protocol

2012-08-05 Thread Nathan Rajlich
> > Although, security-wise it doesn't seem very nice allowing any app to open > any ports. There should be some approval. You should check out the second paragraph of the "Security Considerations" section of the protocol. Apparently the authors have opposing opinions: http://tools.ietf.org/html/

Re: [nodejs] [ANN]: node-nat-pmp: A Node.js implementation of the NAT Port Mapping Protocol

2012-08-06 Thread Marak Squires
nananananananana Natman! https://github.com/marak/natman ( CLI tool based on nat-pmp ) Thanks Nate! On Sun, Aug 5, 2012 at 3:39 PM, Nathan Rajlich wrote: > If you've wanted to forward your ports programmatically before, and have a > NAT-PMP compatible route (basically an Apple router), then th