bnproxy(1)

bnproxy1

Battle.net proxy daemon

Usage

bnproxy [-f] [-d dumpfile] [-l logfile] [-p port] [servername [serverport]]

Overview

bnproxy is a simple daemon which will relay client connections to a Battle.net server like bnetd(1). It has the capability of saving a hexadecimal/ASCII dump of the network records (packets) into a log file. Someday this command might be useful for people playing from behind a NAT firewall.

If no servername is specified, localhost is assumed. If no serverport is specified, 6112 is assumed.

Options

-d --hexdump

Put a hex dump of packets sent and received into the specified file.

-f --foreground

The server normally acts as a daemon and goes into the background. This forces the server to run in the foreground.

-h --help --usage

Print server usage information and exit.

-l --logfile

Put the event log messages into the specified file.

-p --port

Listen on the specified TCP and UDP port number.

-v --version

Causes bnproxy to print its version number and exit.

Notes

The current version is available at:

http://www.bnetd.org/

Releases

Unchanged in 2 releases since Debian 3.0 (Woody).

  1. 3.0–13

Bugs

No support for dynamic UDP address determination (SESSIONADDR[12] packets) has been added. Support for multiple clients is broken because the server becomes confused as to which client to relay UDP server traffic to.

Author

Ross Combs ([email protected])

From pvpgn 1.99.7.2.1+dfsg-2 in Debian 13 (Trixie). Parsed by carta from the page's man source.