libvirt/docs
Gene Czarcinski 705e67d40b network: allow guest to guest IPv6 without gateway definition
This patch adds the capability for virtual guests to do IPv6
communication via a virtual network interface with no IPv6 (gateway)
addresses specified.  This capability has always been enabled by
default for IPv4, but disabled for IPv6 for security concerns, and
because it requires the ip6tables command to be operational (which
isn't the case on a system with the ipv6 module completely disabled).

This patch adds a new attribute "ipv6" at the toplevel of a <network>
object.  If ipv6='yes', the extra ip6tables rules required to permite
inter-guest communications are added when the network is started. If
it is 'no', or not present, those rules will not be added; thus the
default behavior doesn't change, so there should be no compatibility
issues with any existing installations.

Note that virtual guests cannot communication with the virtualization
host via this interface, because the following kernel tunable has
been set:

   net.ipv6.conf.<bridge_interface_name>.disable_ipv6 = 1

This assures that the bridge interface will not have an IPv6
link-local (fe80::) address.

To control this behavior so that it is not enabled by default, the parameter
ipv6='yes' on the <network> statement has been added.

Documentation related to this patch has been updated.
The network schema has also been updated.
2012-12-05 14:58:32 -05:00
..
api_extension
devhelp
html
internals
schemas
32favicon.png
404.html.in
api_extension.html.in
api.html.in
apibuild.py
apps.html.in
archdomain.html.in
architecture.fig
architecture.gif
architecture.html.in
archnetwork.html.in
archnode.html.in
archstorage.html.in
auth.html.in daemon: Avoid 'Could not find keytab file' in syslog 2012-10-21 13:21:07 -04:00
bindings.html.in
bugs.html.in
compiling.html.in
contact.html.in
csharp.html.in
deployment.html.in
devguide.html.in
docs.html.in
downloads.html.in
drivers.html.in
drvesx.html.in esx: Update version checks for vSphere 5.1 2012-10-24 19:50:28 +02:00
drvhyperv.html.in hyperv: Add basic documentation 2011-08-26 17:52:55 +02:00
drvlxc.html.in
drvopenvz.html.in
drvparallels.html.in
drvphyp.html.in
drvqemu.html.in
drvremote.html.in
drvtest.html.in Fix some typos in messages, docs and comments. 2012-08-22 15:34:07 -06:00
drvuml.html.in
drvvbox.html.in
drvvmware.html.in
drvxen.html.in
errors.html.in
et.png
firewall.html.in
footer_corner.png
footer_pattern.png
format.html.in
formatcaps.html.in
formatdomain.html.in
formatnetwork.html.in
formatnode.html.in
formatnwfilter.html.in
formatsecret.html.in
formatsnapshot.html.in
formatstorage.html.in
formatstorageencryption.html.in
generic.css
goals.html.in
hacking1.xsl
hacking2.xsl
hacking.html.in
hooks.html.in
hvsupport.pl
index.html.in
index.py maint: Expand tabs in python code 2011-02-18 08:59:51 +01:00
internals.html.in
intro.html.in
java.html.in
library.xen
libvirt-daemon-arch.fig
libvirt-daemon-arch.png
libvirt-driver-arch.fig
libvirt-driver-arch.png
libvirt-header-bg.png
libvirt-header-logo.png
libvirt-net-logical.fig
libvirt-net-logical.png
libvirt-net-physical.fig
libvirt-net-physical.png
libvirt-object-model.fig
libvirt-object-model.png
libvirt.css
libvirtLogo404.png
libvirtLogo.png
locking.html.in
logging.html.in
madeWith.png
main.css
Makefile.am
migration-managed-direct.fig
migration-managed-direct.png
migration-managed-p2p.fig
migration-managed-p2p.png
migration-native.fig
migration-native.png
migration-tunnel.fig
migration-tunnel.png
migration-unmanaged-direct.fig
migration-unmanaged-direct.png
migration.html.in
newapi.xsl
news.html.in
news.xsl
node.fig
node.gif
page.xsl
pending.html.in
php.html.in
python.html.in
relatedlinks.html.in
remote.html.in
search.php.code.in
search.php.in
site.xsl
sitemap.html.in
storage.html.in
structures.fig
subsite.xsl
testapi.html.in
testsuites.html.in
testtck.html.in
todo.cfg-example
todo.pl
uri.html.in
virshcmdref.html.in
windows.html.in
wrapstring.xsl