Script nat-pmp-info

Script types: portrule
Categories: default, discovery, safe

Script Summary

Gets the routers WAN IP using the NAT Port Mapping Protocol (NAT-PMP). The NAT-PMP protocol is supported by a broad range of routers including:

  • Apple AirPort Express
  • Apple AirPort Extreme
  • Apple Time Capsule
  • DD-WRT
  • OpenWrt v8.09 or higher, with MiniUPnP daemon
  • pfSense v2.0
  • Tarifa (firmware) (Linksys WRT54G/GL/GS)
  • Tomato Firmware v1.24 or higher. (Linksys WRT54G/GL/GS and many more)
  • Peplink Balance

See also:

Example Usage

nmap -sU -p 5351 --script=nat-pmp-info <target>

Script Output

| nat-pmp-info:
|_  WAN IP:



  • Patrik Karlsson

License: Same as Nmap--See