ANYTUN-CONFIG(8) | ANYTUN-CONFIG(8) |
NAME¶
anytun-config - anycast tunneling configuration utility
SYNOPSIS¶
anytun-config
[ -h|--help ]
[ -L|--log <target>:<level>[,<param1>[,<param2>[..]]]
[ -U|--debug ]
[ -r|--remote-host <hostname|ip> ]
[ -o|--remote-port <port> ]
[ -4|--ipv4-only ]
[ -6|--ipv6-only ]
[ -R|--route <net>/<prefix length> ]
[ -m|--mux <mux-id> ]
[ -w|--window-size <window size> ]
[ -k|--kd-prf <kd-prf type> ]
[ -e|--role <role> ]
[ -E|--passphrase <pass phrase> ]
[ -K|--key <master key> ]
[ -A|--salt <master salt> ]
DESCRIPTION¶
anytun-config writes routing/connection table entries, that can be read by anytun-controld.
OPTIONS¶
-L, --log <target>:<level>[,<param1>[,<param2>[..]]]
The file target can be used more the once with different levels. If no target is provided at the command line a single target with the config syslog:3,anytun-config,daemon is added.
The following targets are supported:
syslog
file
stdout
stderr
-U, --debug
-r, --remote-host <hostname|ip>
-o, --remote-port <port>
-4, --ipv4-only
-6, --ipv6-only
-R, --route <net>/<prefix length>
-m, --mux <mux-id>
-w, --window-size <window size>
Sometimes, packets arrive out of order on the receiver side. This option defines the size of a list of received packets' sequence numbers. If, according to this list, a received packet has been previously received or has been transmitted in the past, and is therefore not in the list anymore, this is interpreted as a replay attack and the packet is dropped. A value of 0 deactivates this list and, as a consequence, the replay protection employed by filtering packets according to their secuence number. By default the sequence window is disabled and therefore a window size of 0 is used.
-k, --kd—prf <kd-prf type>
The pseudo random function which is used for calculating the session keys and session salt.
Possible values:
null
aes-ctr
aes-ctr-128
aes-ctr-192
aes-ctr-256
-e, --role <role>
-E, --passphrase <pass phrase>
-K, --key <master key>
Master key in hexadecimal notation, e.g. 01a2b3c4d5e6f708a9b0cadbecfd0fa1, with a mandatory length of 32, 48 or 64 characters (128, 192 or 256 bits).
-A, --salt <master salt>
Master salt in hexadecimal notation, e.g. 01a2b3c4d5e6f708a9b0cadbecfd, with a mandatory length of 28 characters (14 bytes).
EXAMPLES¶
Add a client with Connection ID (Mux) 12 and add 2 Routes to this client
# anytun-config -w 0 -m 12 -K 0123456789ABCDEFFEDCBA9876543210 -A 0123456789ABCDDCBA9876543210 \
-R 192.0.2.0/24 -R 192.168.1.1/32 -e server >> routingtable
BUGS¶
Most likely there are some bugs in Anytun. If you find a bug, please let the developers know at satp@anytun.org. Of course, patches are preferred.
SEE ALSO¶
AUTHORS¶
Othmar Gsenger <otti@anytun.org> Erwin Nindl <nine@anytun.org> Christian Pointner <equinox@anytun.org>
RESOURCES¶
Main web site: http://www.anytun.org/
COPYING¶
Copyright (C) 2007-2014 Markus Grüneis, Othmar Gsenger, Erwin Nindl and Christian Pointner. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or any later version.
01/06/2020 |