Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

There are two main use cases for IPv6 in Abiquo: Automatic generation of IPv6 address and Manual entry of IPv6 address. When you create a network, if you set strict = true,  the platform enforces EUI-64 IP address generation. 

 Strict networksAbiquo automatically generates IPv6 address
Description
  • Abiquo can automatically generate the host-specific part of the IP to the EUI-64 standard
  • Abiquo uses the MAC of the virtual machine to automatically generate the Host ID
    • When the MAC is not yet available from the hypervisor (prior to deploy of public and external networks), Abiquo supplies a placeholder IP
      • The placeholder IP:
        • displays as a question mark "?"
        • will be replaced with a real IP when the virtual machine is deployed
Strict network?Network parameter strict = true
Router advertisement
system
  • You must always configure the network in the router advertisement system for all IPv6 network types
    • Unmanaged networks will usually receive their IPv6 addresses from the router advertisement system
    • Public, external and private strict networks can also receive stateless IPv6 addresses from this system based on their MACs
      • the DHCP server is not required, because Abiquo will generate and display the same IP addresses as the router advertisement system
DHCPv6
  • In general, DHCPv6 is required to supply DNS information to the virtual machines
  • DHCPv6 can be used to supply IPv6 addresses to the virtual machines
  • The addresses generated by the router advertisement system from the MACs of the virtual machines should be the same as those generated by DHCPv6
    • When a router advertisement system is used to assign the IPv6 address, the correct addresses should still be displayed in Abiquo
Placeholder IPs
  • EUI-64 requires the MAC from the hypervisor
    • A placeholder IP is used until the MAC is provided by the hypervisor at deploy time
      • The placeholder IP is represented by a "?"
 Non-strict networksUser may manually enter IPv6 address
Description
  • You can manually enter an IPv6 address in Abiquo
    • This address must be valid for the IPv6 network
  • Cloud users can select from these IPv6 addresses when configuring their virtual machines
Strict network?Network parameter strict = false
Router advertisement
system
  • You must always configure the network in the router advertisement system for all IPv6 network types
DHCPv6
  • DHCPv6 service is required to supply IPv6 addresses and DNS information to the virtual machines
  • DHCPv6-ready templates are required:
    • Windows: configure DUID in registry
    • Unix: configure dhcpv6 client and firewall/security
  • The DHCPv6 service can assign static addresses
    • 1 x IPv6 address to a Windows virtual machine
    • Multiple IPv6 addresses to a Unix virtual machine with appropriate template configuration 
Automatic IPv6
generation
is also supported
  • Abiquo can also automatically generate an IPv6 address for non-strict private, public and external networks
    • If the MAC is available, generate an IPv6 address in EUI-64 format
    • If the MAC is not available, (prior to deploy in external or public networks), generate a random IPv6 address

A basic sample configuration for testing the Manual IP entry use case is available from Abiquo Support.

  • No labels