net/pwnat g20171222 DragonFly
NAT punching tool based on udptunnel
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- GPLv3
- Categories
- net
- Package size
- 25.0 KiB, 64.0 KiB installed
Description
pwnat, pronounced "poe-nat", is a tool that allows any number of clients behind NATs to communicate with a server behind a separate NAT with *no* port forwarding *no* DMZ setup, and *no* 3rd party involvement. The server does not need to know anything about the clients trying to connect.
Simply put, this is a proxy server that works behind a NAT, even when the client is behind a different NAT, without any 3rd party or network changes.
There is no middle man, no proxy, no 3rd party, no UPnP/STUN/ICE required, no spoofing, and no DNS tricks.
More importantly, the client can then connect to any host or port on any remote host or to a fixed host and port decided by the server.
In the other systems
The newest version among them is g20171222, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| DragonFly | net/pwnat | g20171222 newest | none known | - | [email protected] | - |
| FreeBSD | net/pwnat | g20171222 newest | none known | - | [email protected] | - |
| NetBSD | wip/pwnat by name | 0.3 | none known | - | [email protected] | - |
| HardenedBSD | net/pwnat | g20171222 newest | no data | - | [email protected] | - |
| GhostBSD | net/pwnat | g20171222 newest | no data | - | [email protected] | - |
Install
Binary package:
pkg install pwnat
From DPorts:
cd /usr/dports/net/pwnat && make install clean
Dependencies
No port depends on this one.