6in4(8): document ayiya

This commit is contained in:
cinap_lenrek 2015-01-29 13:16:08 +01:00
parent a535870669
commit 6f9d8697f6

View file

@ -1,6 +1,6 @@
.TH 6IN4 8 .TH 6IN4 8
.SH NAME .SH NAME
6in4 - configure and run automatic or manual 6to4 tunnel of IPv6 through IPv4 6in4, ayiya - configure and run automatic or manual tunnel of IPv6 through IPv4
.SH SYNOPSIS .SH SYNOPSIS
.B ip/6in4 .B ip/6in4
[ [
@ -18,9 +18,26 @@
[ [
.I remote6 .I remote6
] ] ] ] ] ]
.br
.B ip/ayiya
[
.B -g
] [
.B -x
.I netmtpt
] [
.B -k
.I secret
]
.IB local6 [ /mask ]
.I remote4
.I remote6
.SH DESCRIPTION .SH DESCRIPTION
.I 6in4 .I 6in4
sets up and maintains a tunnel of IPv6 traffic through an IPv4 connection. sets up and maintains a 6to4 tunnel of IPv6 traffic through an IPv4 connection.
.I Ayiya
is similar, but uses the UDP based Anything In Anything protocol to
tunnel IPv6 traffic.
.PP .PP
.I Local6 .I Local6
and and
@ -62,8 +79,7 @@ is the IPv6 address of the far end of the tunnel
defaults to a link-local address constructed from defaults to a link-local address constructed from
.IR remote4 ). .IR remote4 ).
.PP .PP
.I 6in4 The program forks a pair of background processes to copy packets to and from
forks a pair of background processes to copy packets to and from
the tunnel. the tunnel.
.PP .PP
Options are: Options are:
@ -71,6 +87,8 @@ Options are:
.PD 0 .PD 0
.TP .TP
.B -a .B -a
for
.IR 6in4 ,
permit any remote IPv4 address as the far end of a tunnel. permit any remote IPv4 address as the far end of a tunnel.
This is likely to be useful for the server side of a tunnel. This is likely to be useful for the server side of a tunnel.
.TP .TP
@ -86,6 +104,8 @@ for binding the tunnel interface and sending/receiving IPv4
packets. packets.
.TP .TP
.B -o .B -o
for
.IR 6in4 ,
use use
.I outnetmtpt .I outnetmtpt
for the IPv4 packets but bind the IPv6 interface on for the IPv4 packets but bind the IPv6 interface on
@ -95,6 +115,13 @@ or
when specified by a previous when specified by a previous
.B -x .B -x
option. option.
.TP
.B -k
for
.IR ayiya ,
use the shared secret key
.I secret
to authenticate messages on the tunnel.
.PD .PD
.SH EXAMPLES .SH EXAMPLES
If your primary IPv4 address is public, If your primary IPv4 address is public,
@ -146,6 +173,8 @@ in
.B /lib/rfc/rfc3056 .B /lib/rfc/rfc3056
.br .br
.B /lib/rfc/rfc3068 .B /lib/rfc/rfc3068
.br
.B http://tools.ietf.org/id/draft-massar-v6ops-ayiya-02.txt
.SH BUGS .SH BUGS
Needs a kernel with an Needs a kernel with an
.I ipmux .I ipmux