Changes to TunnelIt between r9 and r10
'''Ethernet tunnels with a netcat-like tool'''
How to use it:
* Host A (listener):
** `hostA# tunnelit-p2p -l`
** `hostA# ifconfig tap0 10.72.51.1 netmask 255.255.255.0 broadcast 10.72.51.255`
* Host B (connector):
** `hostB# tunnelit-p2p -H hostA`
** `hostB# ifconfig tap0 10.72.51.2 netmask 255.255.255.0 broadcast 10.72.51.255`
Other options:
Usage: tunnelit-p2p [-VFhluo] [-p port] [-H host] [-d devname] [-f tunpath]
-V Print version and exit
-F Run in foreground (default is to background)
-h Print this help and exit
-l Listen (default is connect)
-u UDP mode
-o Only allow one client to connect at a time.
-H <host> Connect to host, required if "-l" not specified
-d <devname> TUN/TAP device name --> -d <devname> TUN/TAP device name (i.e., "tap0")
-f <tunpath> Path to kernel TUN interface (default: /dev/net/tun)
(blank line)
-f <tunpath> Path to kernel TUN interface (i.e., "/dev/net/tun")
(blank line)
'''Security Note:''' No authentication of any type is performed, it is assumed that you take care of this at lower layers (firewall, physical access, etc). This tool is intentionally simple.
Download:
* http://www.rkeene.org/devel/tunnelit-0.0.1.1497.tar.gz
Only in r9
Only in r10 --> Modified slightly between r9 and r10