^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) .. SPDX-License-Identifier: GPL-2.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) ====
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) IPv6
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) ====
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) Options for the ipv6 module are supplied as parameters at load time.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) Module options may be given as command line arguments to the insmod
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) or modprobe command, but are usually specified in either
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) ``/etc/modules.d/*.conf`` configuration files, or in a distro-specific
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) configuration file.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) The available ipv6 module parameters are listed below. If a parameter
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) is not specified the default value is used.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) The parameters are as follows:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) disable
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) Specifies whether to load the IPv6 module, but disable all
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) its functionality. This might be used when another module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) has a dependency on the IPv6 module being loaded, but no
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) IPv6 addresses or operations are desired.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) The possible values and their effects are:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) 0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) IPv6 is enabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) This is the default value.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) 1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) IPv6 is disabled.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) No IPv6 addresses will be added to interfaces, and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) it will not be possible to open an IPv6 socket.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) A reboot is required to enable IPv6.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) autoconf
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) Specifies whether to enable IPv6 address autoconfiguration
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) on all interfaces. This might be used when one does not wish
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) for addresses to be automatically generated from prefixes
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) received in Router Advertisements.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) The possible values and their effects are:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) 0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) IPv6 address autoconfiguration is disabled on all interfaces.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) Only the IPv6 loopback address (::1) and link-local addresses
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) will be added to interfaces.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) 1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) IPv6 address autoconfiguration is enabled on all interfaces.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) This is the default value.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) disable_ipv6
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) Specifies whether to disable IPv6 on all interfaces.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) This might be used when no IPv6 addresses are desired.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67) The possible values and their effects are:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69) 0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70) IPv6 is enabled on all interfaces.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 71)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 72) This is the default value.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 73)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 74) 1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 75) IPv6 is disabled on all interfaces.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 76)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 77) No IPv6 addresses will be added to interfaces.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 78)