2015-04-24 09:13:52 +02:00
|
|
|
[](https://travis-ci.org/TLINDEN/udpxd)
|
2020-12-05 16:29:28 +01:00
|
|
|
[](https://ci.appveyor.com/project/TLINDEN/udpxd)
|
2015-04-24 09:13:52 +02:00
|
|
|
|
|
|
|
|
## UDPXD - A general purpose UDP relay/port forwarder/proxy
|
2015-04-21 20:09:12 +02:00
|
|
|
|
|
|
|
|
This is the README file for the network program udpxd.
|
|
|
|
|
|
|
|
|
|
udpxd can be used to forward or proxy UDP client traffic
|
|
|
|
|
to another port on another system. It also supports binding
|
|
|
|
|
to a specific ip address which will be used as the source
|
2015-04-26 13:26:37 +02:00
|
|
|
for outgoing packets. It supports ip version 4 and 6.
|
2015-04-21 20:09:12 +02:00
|
|
|
|
2015-04-24 09:13:52 +02:00
|
|
|
## Documentation
|
2015-04-21 20:09:12 +02:00
|
|
|
|
|
|
|
|
You can read the documentation without installing the
|
|
|
|
|
software:
|
|
|
|
|
|
|
|
|
|
perldoc udpxd.pod
|
|
|
|
|
|
|
|
|
|
If it is already installed, you can read the manual page:
|
|
|
|
|
|
|
|
|
|
man udpxd
|
|
|
|
|
|
2015-04-24 09:13:52 +02:00
|
|
|
## Installation
|
2015-04-21 20:09:12 +02:00
|
|
|
|
2017-04-12 20:57:12 +02:00
|
|
|
This software doesn't have any external dependencies, but
|
2015-04-21 20:14:13 +02:00
|
|
|
you need either BSD make or GNU make installed to build it.
|
2015-04-21 20:09:12 +02:00
|
|
|
|
|
|
|
|
First you need to check out the source code. Skip this, if
|
|
|
|
|
you have already done so:
|
|
|
|
|
|
|
|
|
|
git clone git@github.com:TLINDEN/udpxd.git
|
|
|
|
|
|
|
|
|
|
Next, change into the newly created directory 'udpxd' and
|
|
|
|
|
compile the source code:
|
|
|
|
|
|
|
|
|
|
cd udpxd
|
|
|
|
|
make
|
|
|
|
|
|
|
|
|
|
To install, type this command:
|
|
|
|
|
|
|
|
|
|
sudo make install
|
|
|
|
|
|
|
|
|
|
This will install the binary to `$PREFIX/sbin/udpxd` and
|
|
|
|
|
the manual page to `$PREFIX/man/man1/udpxd.1`. You can
|
|
|
|
|
modify `$PREFIX` during installation time like this:
|
|
|
|
|
|
|
|
|
|
make install PREFIX=/opt
|
|
|
|
|
|
2015-04-24 09:13:52 +02:00
|
|
|
## Getting help
|
2015-04-21 20:09:12 +02:00
|
|
|
|
2015-04-26 20:26:59 +02:00
|
|
|
Although I'm happy to hear from udpxd users in private email,
|
2015-04-21 20:09:12 +02:00
|
|
|
that's the best way for me to forget to do something.
|
|
|
|
|
|
|
|
|
|
In order to report a bug, unexpected behavior, feature requests
|
|
|
|
|
or to submit a patch, please open an issue on github:
|
|
|
|
|
https://github.com/TLINDEN/udpxd/issues.
|
|
|
|
|
|
2015-04-24 09:13:52 +02:00
|
|
|
## Copyright and license
|
2015-04-21 20:09:12 +02:00
|
|
|
|
|
|
|
|
This software is licensed under the GNU GENERAL PUBLIC LICENSE version 3.
|
|
|
|
|
|
2015-04-24 09:13:52 +02:00
|
|
|
## Authors
|
2015-04-21 20:09:12 +02:00
|
|
|
|
|
|
|
|
T.v.Dein <tom AT vondein DOT org>
|
|
|
|
|
|
2015-04-24 09:13:52 +02:00
|
|
|
## Project homepage
|
2015-04-21 20:09:12 +02:00
|
|
|
|
2015-04-26 20:26:59 +02:00
|
|
|
https://github.com/TLINDEN/udpxd
|