Bezeichnung
easy:SetOpt_DNS_Shuffle_Addresses -- mischt die IP-Adressen für Hostnamen (V2.0)
Übersicht
easy:SetOpt_DNS_Shuffle_Addresses(onoff)
Beschreibung
Wenn ein Name aufgelöst wird und mehr als eine IP-Adresse zurückgegeben wird, wird die Reihenfolge aller zurückgegebenen Adressen gemischt, so dass sie in einer zufälligen Reihenfolge verwendet werden. Dies ist vergleichbar mit dem Ordnungsverhalten von Gethostbyname, das auf den meisten Plattformen nicht mehr verwendet wird.

Die Adressen werden nicht neu gemischt, wenn eine Namensauflösung mit Hilfe des DNS-Caches durchgeführt wird. #CURLOPT_DNS_CACHE_TIMEOUT kann zusammen mit dieser Option verwendet werden, um den DNS-Cache-Timeout zu reduzieren oder das Caching vollständig zu deaktivieren, wenn häufiges Ummischen erforderlich ist.

Da die zurückgegebenen Adressen nach dem Zufallsprinzip neu geordnet werden, entspricht ihre Reihenfolge nicht RFC 3484 oder einer anderen deterministischen Reihenfolge, die möglicherweise von der Implementierung der Namensauflösung des Systems generiert wird. Dies kann Auswirkungen auf die Leistung haben und dazu führen, dass IPv4 vor IPv6 verwendet wird oder umgekehrt.

Eingaben
onoff
Eingabewert

Navigation zeigen