*: Microsoft Windows is not supported. *: Mixed IPv4/IPv6 pools are not supported. *: Security policies cannot use IP addresses, only hostnames. (If you use NO_DNS=TRUE, the "hostnames" are reformatted IP addresses, and you can match against those.) -*: You must set NETWORK_INTERFACE to a specific IPv6 address. +*: You must set NETWORK_INTERFACE to a specific IPv6 address. It is not possible to use multiple IPv6 interfaces on a single computer. Possibly limitations: *:You must have valid IPv6 (AAAA) DNS and reverse DNS records for the computers. (NO_DNS=TRUE removes this limitation.) -{section: Notes} - -*:Unless otherwise specified, when Condor is expecting an IP address (e.g. "192.168.0.1", you must put IPv6 addresses in [square brackets] (e.g. "[fe80::862b:2bff:fe98:65f2]"). If there is a port, it is placed outside of the brackets (e.g. "[fe80::862b:2bff:fe98:65f2]:9618"). -*:When using NO_DNS, IPv6 addresses are turned into hostnames by taking the IPv6 address, changing colons to dashes, and appending DEFAULT_DOMAIN_NAME. So 2607:f388:1086:0:21b:24ff:fedf:b520 becomes 2607-f388-1086-0-21b-24ff-fedf-b520.example.com (assuming DEFAULT_DOMAIN_NAME=example.com) {section: Enabling IPv6} +1: Set =ENABLE_IPV6 = TRUE= {code} ENABLE_IPV6 = TRUE +{endcode} -# This should be the IPv6 interface for this computer. -# Do not put [square brackets] around this address. +2: Specify the IPv6 interface to use. Note, do _not_ put [square brackets] around this address. +{code} NETWORK_INTERFACE = 2607:f388:1086:0:21b:24ff:fedf:b520 +{endcode} -# This is the NO_DNS style name for the central manager -CONDOR_HOST = cm.example.com -# Also acceptable would be the collectors IPv6 address, like the following. -# However, by using the IP address, you can no longer specify your -# security policy in terms of $(CONDOR_HOST) -#CONDOR_HOST =[2607:f388:1086:0:21e:68ff:fe0f:6462] +{section: Additional Notes} + +If you specify =CONDOR_HOST= or =COLLECTOR_HOST= as an IP address, you must put the address, but not the port, in square brackets. You can continue to specify hostnames. For example: +{code} +CONDOR_HOST =[2607:f388:1086:0:21e:68ff:fe0f:6462] +# This configures the collector to listen on the non-standard port 5332. +COLLECTOR_HOST =[2607:f388:1086:0:21e:68ff:fe0f:6462]:5332 {endcode} +Because IPv6 addresses are not supported in the security settings, you will be unable to use =$(CONDOR_HOST)= or =$(COLLECTOR_HOST)= in your security configuration if you specify an IP address. + +When using NO_DNS, IPv6 addresses are turned into hostnames by taking the IPv6 address, changing colons to dashes, and appending DEFAULT_DOMAIN_NAME. So 2607:f388:1086:0:21b:24ff:fedf:b520 becomes 2607-f388-1086-0-21b-24ff-fedf-b520.example.com (assuming DEFAULT_DOMAIN_NAME=example.com)