net/pwnat g20171222 FreeBSD
NAT punching tool based on udptunnel
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv3
- Categories
- net
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
| System | Port | Version |
|---|---|---|
| FreeBSD | net/pwnat | g20171222 |
| DragonFly | net/pwnat | g20171222 |
Install
Binary package:
pkg install pwnat
From the ports tree:
cd /usr/ports/net/pwnat/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= pwnat>0:net/pwnat
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | g20171222 | - | - | g20171222 |
| FreeBSD:14:quarterly | - | g20171222 | n/a | - | g20171222 |
| FreeBSD:15:latest | - | g20171222 | n/a | - | g20171222 |
| FreeBSD:15:quarterly | - | g20171222 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | g20171222 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 3
No port depends on this one.
Configuration
No options to configure.
- USES
- gmake
- Service scripts
pwnat
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| samyk-pwnat-g20171222-5de412c_GH0.tar.gz | 41856 | 9a8333f0f6002b98f53d734657367ff2d9e42d048512eec6e1f3d98d588758e7 |
Commit history 0
No commits in the history this site was built from.