]> git.saurik.com Git - apple/network_cmds.git/blame - ip6conf.tproj/ip6.8
network_cmds-245.1.4.tar.gz
[apple/network_cmds.git] / ip6conf.tproj / ip6.8
CommitLineData
7ba0088d
A
1.Dd May 23, 2002
2.Dt ip6 8
3.Os
4.Sh NAME
5.Nm ip6
6.Nd Enable or disable IPv6 on active interfaces
7.Sh SYNOPSIS
8.Nm
9.Op Fl ax
10.Op Fl ud interface
11.Sh DESCRIPTION
12.Nm
13can be used to start up or shut down IPv6 on active interfaces.
14When IPv6 is enabled on an interface the protocol is attached to the
15interface, at which point the default settings in the kernel allow it
16to acquire a link-local address and accept router advertisements.
17Disabling detaches the protocol from the interface.
18.Pp
19Possible options are:
20.Bl -tag -width xxx
21.It Fl a
22Start IPv6 on all interfaces.
23.It Fl x
24Stop IPv6 on all interfaces.
25.It Fl u [interface]
26Start IPv6 on interface.
27.It Fl d [interface]
28Stop IPv6 on interface.
29.El
30.Pp
31.Sh REQUIREMENTS
32You need support for IPv6 in your kernel. This is provided beginning
33with Darwin Kernel Version 6.0.
34.Pp
35.Sh CONFIGURATION
36The default IPv6 configuration for an interface assigns a link-local
37address to it and sets the interface to receive router advertisements.
38No further configuration is necessary for basic functionality.
39However, various settings can be modified by using sysctl.
40Pp
41.Sh SEE ALSO
42.Xr stf 4 ,
43IPv6 Documentation at
44.Pa http://www.netbsd.org/Documentation/network/ipv6/ ,
45RFC 3068.