BSD Ports

net/pbnc 1.0_1 DragonFly

Simple userspace TCP port bouncer

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSDunclear
Categories
net
Package size
4.5 KiB, 11.1 KiB installed

Description

pbnc runs in userland and acts as a simple TCP port forwarder. It has a single-threaded design (uses select(), does not fork). It can handle multiple targets with an unlimited number of clients (at least in theory), and supports simple IP-based access control. Since pbnc works on network level, it does not care about the application protocol. It can tunnel FTP (control connection), SSH, HTTP and all other protocols using TCP communication. Application-level SSL/TLS encryption is also no problem.

See also: https://duncanthrax.net/pbnc/

In the other systems

SystemPortVersion
DragonFlynet/pbnc1.0_1
FreeBSDnet/pbnc1.0_1
HardenedBSDnet/pbnc1.0_1
GhostBSDnet/pbnc1.0_1

Install

Binary package:

pkg install pbnc

From DPorts:

cd /usr/dports/net/pbnc && make install clean

Dependencies

Run dependencies 2

No port depends on this one.